robotframework を使用して、テスト システムとライブ システムの両方でテストを実行しています。
テスト用とライブ用に異なる変数ファイルを使用しています。データを書き込むテストがライブ システムに対して実行されないようにしたいので、書き込みテスト ケースにタグ「WRITING」を付けました。ライブシステム。
このタグを除外するには、変数ファイルにどの変数を設定する必要がありますか?
robotframework を使用して、テスト システムとライブ システムの両方でテストを実行しています。
テスト用とライブ用に異なる変数ファイルを使用しています。データを書き込むテストがライブ システムに対して実行されないようにしたいので、書き込みテスト ケースにタグ「WRITING」を付けました。ライブシステム。
このタグを除外するには、変数ファイルにどの変数を設定する必要がありますか?
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
または、ランナー スクリプトに呼び出しを追加します。関連するすべてのスイッチを対応するファイルに追加して、構成をクリーンに保つこともできます。