2

robotframework を使用して、テスト システムとライブ システムの両方でテストを実行しています。

テスト用とライブ用に異なる変数ファイルを使用しています。データを書き込むテストがライブ システムに対して実行されないようにしたいので、書き込みテスト ケースにタグ「WRITING」を付けました。ライブシステム。

このタグを除外するには、変数ファイルにどの変数を設定する必要がありますか?

4

1 に答える 1

1

pybot の --argumentfile [path] を使用して、テキスト ファイルから引数を読み取ることができます。テキスト ファイルでは、関連する変数ファイルと --exclude スイッチを指定できます。

argumentfile_for_test.arg の内容:

--variablefile path/to/test_variables

content 引数file_for_live.arg:

--variablefile path/to/live_variables --exclude WRITING

次に、次のいずれかでpybotを呼び出すだけです

pybot --argumentfile argumentfile_for_test.arg

また

pybot --argumentfile argumentfile_for_live.arg

または、ランナー スクリプトに呼び出しを追加します。関連するすべてのスイッチを対応するファイルに追加して、構成をクリーンに保つこともできます。

于 2013-09-02T10:52:02.880 に答える