Selenium Grid2 - Is it possible to run 10 Chrome instances?

我的梦境 提交于 2019-12-22 05:15:14

问题


Currently Selenium Grid2 running with the default config shows that it can run 5 firefox browsers, 5 chrome browsers and 1 IE. With a max of 5 instances at the same time.

How can I change this so that it runs 10 chrome instances at the same time?

I have succesfully changed the maxsession parameter of the node with -maxSession 10. However when I run 10 tests, the hub shows that 5 are in queue waiting to be executed.

I dont know if this matters or not, but the hub itself shows a maxSession params of 5. Yet this one I couldn't change.

Any ideas on how to do this?


回答1:


I figured it out:

run the node with the argument of MaxSession, and let the browser Configuration have the MaxInstances parameter, ie:

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

pretty straightforward actually...



来源:https://stackoverflow.com/questions/8313310/selenium-grid2-is-it-possible-to-run-10-chrome-instances

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!