OpenAPI 互換性チェッカー
2 つの OpenAPI 3.x 仕様をローカルで比較し、操作およびフィールド パスごとに、破壊される可能性のある API コントラクトの変更を確認します。
OpenAPI 制約からローカルでドラフト リクエストの例とネガティブ コントラクト テスト シナリオを作成します。
OpenAPI 3.0、3.1、または 3.2 ファイルを 1 つ貼り付けるか選択します。文書化された必須値、列挙型、および単純な境界に基づいて、パス操作ごとに最小限のリクエストの例と、最大 3 つの否定的なケースを生成します。 JSON シナリオ パックまたはマークダウン チェックリストをダウンロードします。
OpenAPI 仕様をレビュー可能なリクエスト例とネガティブ テスト シナリオに変換します。あなたの仕様はこのブラウザに残ります。
最大 2 MB および 300 パスの操作。 OpenAPI 3.0、3.1、および 3.2 をサポートします。
これらは仕様から派生したドラフトであり、検証されたテストではありません。このツールは API を呼び出すことはありません。リクエストを実行する前に例を確認し、安全なテスト環境を使用してください。
パス操作ごとに 1 つの最小限のリクエスト例と、文書化された必須フィールド、パラメーター、列挙型、および単純な境界から最大 3 つの否定的なケースを作成します。宣言された応答コードは参考として示されており、結果を保証するものではありません。
生成された値は、有効なアカウント ID、ビジネス ルール、資格情報、または本番環境に安全なデータを認識できません。複雑なスキーマ、外部参照、カスタム形式およびパターンでは、手書きの例が必要になる場合があります。サーバー URL や認証シークレットは含まれません。
構造化データの場合は JSON シナリオ パックを、レビュー チェックリストの場合はマークダウンをダウンロードしてください。あらゆるケースを API に適応させ、安全なテスト環境に対してのみ実行します。このツールはリクエストを実行しません。