問題タブ [postman-collection-runner]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
6543 参照

environment-variables - 文字列を使用する Postman には、環境変数を含むテキストが含まれています

うまくいけば、これは非常に単純ですが、私が見たどこにもこれに対する直接的な答えが見つかりませんでした.

Postman では、以下のテストを使用して、本文が正しいテキストを返していることを確認したいと考えています。

しかし、開発環境とテスト環境を簡単に切り替えてテストを実行し、開発 URL とテスト URL が返されることを確認したいと考えています。

たとえば、{{foobar}}という変数があるとします。テストでは、その変数の URL はfoo-test.bar.comになり、Dev ではfoo-dev.bar.comになります。次に、次のように文字列ではなく変数を取るようにテストを変更します。

環境を切り替えるだけで、1 つの環境変数を使用して両方の URL をチェックできると思います。しかし、「AssertionError: expected '\r\n\r\n」で始まる長いエラーが返されるため、構文を正しくする必要はありません。

誰でも支援を提供できますか? ありがとう。

0 投票する
1 に答える
782 参照

postman-collection-runner - コレクションファイルを実行できるように、ネストされたフォームデータで POSTMAN をセットアップするにはどうすればよいですか?

郵便配達員チームによる例https://www.getpostman.com/docs/v6/postman/collection_runs/working_with_data_files

ただし、私の状況では、例が提供するような単純なフラット ファイルはありません。ネストされたデータ構造があります。データ ファイルが正しく検索され、置き換えられるように、フォーム データをネストされた方法で準備する方法を知りたいと思いました。

元:

---- 以下は、アドレスの配列であるため、残りのフォーム データをどのように示すかについて不明な点です。アドレスの数は変わりませんが、上記の子です。私の考えは

このフォーム データを使用して、300 レコードのデータ ファイルを読み取って複数の個人の住所を読み込みます。以下のサンプルデータファイル構造:

[{ id:1 名前:user1, 年齢:34, 住所: [ {addressId:1001 addressName:home, addressLine1:123 XYZ St} ] },

}, { id:3 名前:user3, 年齢:34, 住所: [ {addressId:1003 addressName:home, addressLine1:125 XYZ St} ]

}]