1
私は基本URLを設定しましたが、今では多くのリクエストで使用される1つの変数(階層)を設定する必要があります。私は手動ですべての機能に移動し、階層を変更する必要がある別の店舗のためのテストを2〜3回実行するため。 グローバル変数を宣言する方法と、それを要求にバインドする方法は?空手にグローバル変数を作成するには?
私は基本URLを設定しましたが、今では多くのリクエストで使用される1つの変数(階層)を設定する必要があります。私は手動ですべての機能に移動し、階層を変更する必要がある別の店舗のためのテストを2〜3回実行するため。 グローバル変数を宣言する方法と、それを要求にバインドする方法は?空手にグローバル変数を作成するには?
baseUrl
と同じように、変数をkarate-config.js
に追加するだけで、すべてのテストで利用できるようになります。
def
を使用して変数を設定すると、残りのシナリオで使用できるようになります。再利用したい場合は、Background
セクションを使用するか、call
のドキュメントを参照してください。
(編集:)
は、ドキュメントを参照してください: https://github.com/intuit/karate#configurationこれが混乱している場合は、単にJavaScriptを知っているし、彼らは上記のセクションを読んで作る誰と5分を費やしています。すぐに解決策が得られます。ではごきげんよう !