Selenium Grid2 - 可以运行10个Chrome实例吗?

时间:2011-11-29 15:24:57

标签: python google-chrome selenium-webdriver selenium-grid

目前使用默认配置运行的Selenium Grid2显示它可以运行5个firefox浏览器,5个chrome浏览器和1个IE浏览器。最多同时有5个实例。

如何更改此设置以便它同时运行10个chrome实例?

我已成功使用 -maxSession 10 更改了节点的maxsession参数。但是,当我运行10次测试时,集线器显示5个队列正在等待执行。

我不知道这是否重要,但是中心本身显示的是maxSession params 5.然而这个我无法改变。

关于如何做到这一点的任何想法?

1 个答案:

答案 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"
实际上很简单......