ポストマンがコレクションに変数、承認、事前にリクエストし、テストスクリプトのサポートを追加しました。のは、私は、ログインエンドポイントがヒットしたときにリフレッシュトークンを保存したいとしましょう
ユースケース
(バージョン5.4.1のように、このコレクションとフォルダの両方のレベルで存在しています)。私のテストスクリプトは、グローバルまたは環境変数ではなく、COLLECTION変数を作成/更新する必要があります。
そのrefresh_tokenコレクションに利用可能になると、他のテストと事前リクエストスクリプトは、私がpm.environmentまたはpm.globalsに似たAPIを介してそれらにアクセスする方法があると思います。 (例えばpm.collection、)
は、私がアクセスしたり、事前にリクエストスクリプト、またはテストを経由して、それらを変更する方法上の任意のドキュメントを見つけることができません
質問...誰もがこれを行う方法を知っているのですか?多分、これは完全には考えられていないか、完全には実装されていないかもしれませんが、私は他の人たちと何らかの助けをしてみることにしました。完全なハックとして
一時的な解決策
、私は名前空間環境変数として必要なものを格納しています。それは理想的ではありません(他のコレクションで作業しているときには面倒なことになります)が、うまくいきます。
またはすべてを削除するために '* .clear()'。 –
pm.variables.get()は、私がこれまで達成しようとしているものに対して正しく動作するようです。ありがとうございました! –