質問

現在、デフォルトの構成で実行されているSelenium Grid2は、5つのFirefoxブラウザー、5つのChromeブラウザー、1つのIEを実行できることを示しています。最大5つのインスタンスと同時に。

これを変更して、10個のChromeインスタンスを同時に実行するにはどうすればよいですか?

ノードのMaxSessionパラメーターを成功して変更しました -maxsession 10. 。ただし、10回のテストを実行すると、ハブは5つがキューにあり、実行が待機していることを示しています。

これが重要かどうかはわかりませんが、ハブ自体には5の最大のパラメーションが表示されますが、これは変更できませんでした。

これを行う方法についてのアイデアはありますか?

役に立ちましたか?

解決

私はそれを考え出した:

MaxSessionの引数でノードを実行し、ブラウザの構成にMaxInStancesパラメーターを持たせます。

java -jar $JARFILE -Dwebdriver.chrome.driver=$CHROMEDRIVER -role webdriver -hub http://$HUB_IP:4444/grid/register -maxSession 10 -browser browserName=chrome,maxInstances=10"

実際にはかなり簡単です...

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top