Selenium Grid - 对集线器可以同时进行多少传入测试连接是否有限制?

时间:2017-02-07 11:05:32

标签: selenium grid

我设置了一个selenium网格,其中包含多个节点,涵盖了不同的操作系统和浏览器,我用它们进行网站的跨浏览器兼容性测试。这些测试是作为Jenkins控制的CI的一部分自动触发的,目前该网格仅供该网站测试使用。

但是,是否有人知道网格的传入测试连接数是否有限制?我想知道我是否可以重用此网格来测试另一个站点,因此不同的Jenkins作业会触发一组单独的测试。如果原始测试集恰好同时运行会导致冲突,或者集线器是否只是将新的测试流重定向到合适的空闲节点,并且两组测试会并行运行?< / p>

如果是这种情况(并行运行)是否有一个已知的限制,即有多少套不同的测试可以使用同一个集线器(假设有足够的节点连接来为进入的请求提供服务)?

1 个答案:

答案 0 :(得分:0)

  

或者集线器是否会将新的测试流重定向到合适的免费节点,并且两组测试可以并行运行?

此。

集线器可以与连接的节点并行运行多个测试。如果某个节点有多个可用浏览器,则可以全部使用它们,前提是-maxSession选项设置正确。

这也很有趣:

  

-browser < params >如果未设置-browser,则节点将以5个firefox,1个chrome和1个Internet Explorer实例开始(假设它位于Windows框中)