是否可以针对单个Grid Hub运行并发的selenium测试套件?

时间:2015-11-10 13:44:44

标签: selenium grid selenium-grid

嘿所有 是否可以针对单个Grid Hub运行并发的selenium测试套件? 如果是,是否需要设置任何特殊配置才能启用它?如果没有任何解决方法,你可以考虑一下吗?

2 个答案:

答案 0 :(得分:0)

如果我正确地读了你的问题,是的,这就是网格的意图。您可以根据需要向集线器发送尽可能多的并发测试请求,集线器会将请求分发到适当的节点,并保留可用节点的挂起测试。

就配置而言,您需要查看wiki(https://github.com/SeleniumHQ/selenium/wiki/Grid2)以获取完整信息,但您感兴趣的具体配置是:

“maxSession”:可以在节点/集线器上运行的并行实例数

答案 1 :(得分:0)

我对这个问题的理解: PC 1:测试套件1 PC 2:测试套件2 PC 3:Selenium Grid Hub

PC 1和PC 2都使用PC 3作为其测试套件执行的中心。

但是你在这里没有提到有关节点的任何信息。

假设PC 3本身就是节点。并且您已根据测试套件的要求正确设置了maxSession和maxInstances,然后测试运行正常。

如果您需要进一步说明,请提供有关节点和用于创建节点和集线器的命令/脚本的更多信息。