2017-11-22 4 views
0

私は、パポットの助けを借りて複数のブラウザでスクリプトの並列実行を実現しようとしています。必要な引数を持つファイル(DataSet.txt)を作成しました。ここに作成したデータセットがあります。RoboFrameWork Pabot ::引数ファイルを読み取ることができません

[Set1] 
DIST_CENTER_URL=http://10.9.140.299/DC 
BROWSER=Chrome 
DIST_CENTER_USERNAME:demouser 
DIST_CENTER_PASSWORD:login123 

[Set2] 
DIST_CENTER_URL=http://10.9.140.299/DC 
BROWSER=firefox 
DIST_CENTER_USERNAME:demouser 
DIST_CENTER_PASSWORD:login123 

と、このコマンドを使用して実行... pabot --processes 2 --resourcefile Dataset.txt ping.robotしかし、それでもまだ、私のスクリプトは、設定したパラメータを拾っていません。このタスクを達成する方法がわからないのですか?ここで私を助けてください。

また、pycharm(私は窓を使用しています)でPabotプロセスを停止するには?

答えて

1

パロット並列処理は、スイート/ファイルレベルで行われます。 1つのファイルだけを実行すると、並列実行は行われません。複数argumentfileオプションを持つ[INTEGER] [FILEPATH] ラン同じスイート--argumentfile

:あなたが何ができるかあなたは、両方のブラウザで実行されたすべてのテストをしたいと仮定すると、

はこれを使用しています。例:

--argumentfile1 arg1.txt --argumentfile2 arg2.txt

+0

こんにちは、あなたのおかげです。私はクロスブラウザーでスクリプトを実行することができます。 – bbk

関連する問題