目前使用默认配置运行的Selenium Grid2显示它可以运行5个firefox浏览器,5个chrome浏览器和1个IE浏览器。最多同时有5个实例。
如何更改此设置以便它同时运行10个chrome实例?
我已成功使用 -maxSession 10 更改了节点的maxsession参数。但是,当我运行10次测试时,集线器显示5个队列正在等待执行。
我不知道这是否重要,但是中心本身显示的是maxSession params 5.然而这个我无法改变。
关于如何做到这一点的任何想法?
答案 0 :(得分:7)
我明白了:
使用MaxSession参数运行节点,并让浏览器Configuration具有MaxInstances参数,即:
java -jar $JARFILE -Dwebdriver.chrome.driver=$CHROMEDRIVER -role webdriver -hub http://$HUB_IP:4444/grid/register -maxSession 10 -browser browserName=chrome,maxInstances=10"
实际上很简单......