2016-05-21 22 views
0

テストを実行し、出力ディレクトリを指定するときにはpybot -d /name-of-folder test.robotを実行できます。robotframeworkでは--outputdirを変数として渡すことが可能です

テスト実行時にtest.robotファイルでこの入力を捕捉することは可能ですか?

私はテストの結果をcsvファイルに記録していますが、このcsvファイルはテストのルートディレクトリにあります。私はいつも同じ-dフォルダを使ってレポートを保存しているわけではなく、テスト中にそのオプションをキャッチする方法があるかどうかを知りたいと思っています。例えば、${outputdir}のようなものです。

答えて

3

これは、ロボットフレームワークのユーザーガイドのAutomatic Variablesというセクションに記載されています。変数の名前は${OUTPUT DIR}で、出力ディレクトリへの絶対パスが含まれています。また、出力ファイルへのフルパスが必要な場合は、${OUTPUT FILE}を使用することもできます。

+0

ありがとうございます。まさに私が探していたもの。 – Freddy

関連する問題