Selenium Grid2 - 在多个节点上运行测试

时间:2014-08-08 14:18:26

标签: unit-testing selenium parallel-processing selenium-grid

从文档和各种论坛帖子中,我发现只有当你通过测试运行器调用“并行性”时,Grid2才会并行运行测试(如果你有这个选项)。 这是一种奇怪的设计决策,因为如果我想在不同节点上运行相同的测试,有两种选择:

- 多次运行一次不平行的测试

-clone测试,配置运行器并行运行测试,为每个克隆测试定义版本,然后得到我想要的东西 - 在不同的机器上并行运行相同的测试

我正在寻找一个自定义的CapabilityMatcher解决方案,但这只是在匹配时强制实施新规则,而不是在节点匹配时应该发生什么(寻找更多节点或停止)

有没有人知道如何在没有克隆测试或多次运行相同测试的情况下实现我需要的并行性以便点击所有版本的浏览器?

谢谢

0 个答案:

没有答案