0

私はテスト自動化エンジニアで、PACT は初めてです。私の質問は、フロントエンドとバックエンドがあることです。フロントエンドがリクエストを送信し、バックエンドからレスポンスを取得します。コンシューマ テストを作成して Pact ファイルを生成したいのですが、クライアント コードにアクセスできません。Javaを使用して消費者テストを作成できるかどうか、誰か教えてもらえますか? 理由も教えてください。

4

1 に答える 1

0

コンシューマー側の Pact テストは API クライアントの単体テストであるため、「ブラック ボックス」の方法でコードの外側からテストすることはお勧めしません。彼らは本当にあるはずですw

Pact テストの範囲と、通常誰が Pact テストを作成するかを参照してください。

双方向コントラクト(現在開発者プレビュー)と呼ばれる Pactflow の機能を使用して、ブラック ボックス コントラクト テストの形式を実行できますが、これは商用のみの機能であることに注意してください。

于 2021-11-24T22:15:54.347 に答える