2017-05-11 7 views
0

私はnewmanとpostmanを使用して、一連の郵便配達要求と関連するテストスクリプトを実行しています。Newman + Postmantコマンドラインで単一の環境変数を指定します。

私は、ディスクに保存できない重要な情報である環境変数を持っています(したがって、JSONテストファイルの中で宣言できません)。私はそれがテストに渡されるための簡単な方法が必要です。

テストを実行するときに、コマンドラインで環境変数に値を割り当てたいと思います。

私はそうのようなテストを実行します。

newman run c:\path\to\test.json

私はこのような何かやりたい:

newman run c:\path\to\test.json passwordEnvVariable=mypassword

が可能なものですか?

答えて

1

newmanのdocumentによると、このようなオプションはありません。今、環境変数を渡す唯一の方法は、ファイルパスまたはURLを渡すことです。

しかし、@michaelajrは8日前(5月4日)に機能リクエストを提出しました。これはまさにあなたが望むものです:Pass environment variables on the command line。 newmanチームがこの機能を認識し、スレッドに回避策が掲載されていないため、回避策も見つけられません。

すぐにこの機能が追加されます。

関連する問題