繁体   English   中英

Selenium Grid,并行运行多个浏览器实例

[英]Selenium Grid, running multiple browser instances in parallel

我正在使用Selenium网格并行运行测试的多个实例。 我想测试是否可以同时运行许多浏览器。 我的问题是我不能同时拥有五个以上的五个浏览器,而且我也不知道为什么。

这是我用来启动中心和节点的命令:

java -jar %seleniumPath% -port 4444 -role hub -nodeTimeout 1000

java -jar %seleniumPath% -role node -hub http://localhost:4444/grid/register -browser browserName=firefox,maxInstances=1,maxSession=1 -port 5555

注意:这两个命令正在工作,但是我不理解的是maxInstancesmaxSession参数。 我将它们设置为1,但是我仍然可以运行多个浏览器,如果将它们设置为10或更多,则只能同时运行5个浏览器。

要同时运行5个以上的浏览器,该怎么办?

通常,根据Selenium Grid2官方文档-maxSession是可以在节点上并行运行的浏览器的最大数量,而-maxInstances设置特定浏览器可以同时运行的实例数量。

不要忘记在每个远程计算机上重新启动负责节点会话的本地Java进程,以应用这些设置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM