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

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

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

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

我不知道这是否重要,但是中心本身显示了一个5的maxSession参数.但是这个我无法改变.

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

最佳答案
我想到了:

使用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"

实际上很简单……

转载注明原文:python – Selenium Grid2 – 可以运行10个Chrome实例吗? - 代码日志