Selenium Grid2- 10のChromeインスタンスを実行することは可能ですか?
-
25-10-2019 - |
質問
現在、デフォルトの構成で実行されている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"
実際にはかなり簡単です...
所属していません StackOverflow