2017-09-27 42 views
1

私は基本URLを設定しましたが、今では多くのリクエストで使用される1つの変数(階層)を設定する必要があります。私は手動ですべての機能に移動し、階層を変更する必要がある別の店舗のためのテストを2〜3回実行するため。 グローバル変数を宣言する方法と、それを要求にバインドする方法は?空手にグローバル変数を作成するには?

答えて

0

baseUrlと同じように、変数をkarate-config.jsに追加するだけで、すべてのテストで利用できるようになります。

defを使用して変数を設定すると、残りのシナリオで使用できるようになります。再利用したい場合は、Backgroundセクションを使用するか、callのドキュメントを参照してください。

(編集:)

は、ドキュメントを参照してください: https://github.com/intuit/karate#configuration

これが混乱している場合は、単にJavaScriptを知っているし、彼らは上記のセクションを読んで作る誰と5分を費やしています。すぐに解決策が得られます。ではごきげんよう !

関連する問題