1

我是硒的新手。我写了 4 个测试,现在我想在一个节点上运行 2 个测试,在另一个节点上运行两个测试,如何做到这一点。两个节点具有相同的配置我的意思是相同的浏览器相同的平台和相同的版本我使用 selenium-server-standalone-2.44.0.jar 来创建集线器和节点。

4

1 回答 1

1

网格通常自行管理测试用例执行的分布。如果两个节点的配置相同,Grid 将向每个节点发送一个测试,然后随着这些第一个测试完成,另一个测试将被发送,重复直到套件完成。根据测试的长度,这实际上可能导致在每个节点上执行两个测试。如果测试的长度不同,您最终可能会遇到 3/1 的情况。即使是这种情况,只要节点相同(如您所说,它们是),它也不会产生任何技术差异。

除非你有一个特定的目的,为什么要在哪个节点上执行哪些测试,否则 Grid 几乎可以处理在它拥有的资源之间划分工作的所有工作。

我知道此信息有些笼统,但如果您有特定要求,请更新您的问题,我们都能更好地为您提供帮助。

于 2014-11-21T16:37:15.470 回答