Selenium Grid是否可以对3台服务器上的文本执行进行负载均衡(每项测试都是不同的)?
非常感谢
答案 0 :(得分:0)
当然,这就是Selenium Grid的意义所在。您可以根据需要启动任意数量的测试服务器,并将它们连接到网格。
然后针对网格启动测试,它会透明地将它们发送到您的服务器。
答案 1 :(得分:0)
是的,你可以。识别充当集线器的主VM /服务器。 将3台服务器连接为节点。
集线器连接到节点并并行运行测试,如果您正在使用Java,则需要使用TestNG来利用并行/多线程模式。
Selenium Grid一个接一个地加载你的服务器,如果server1已经有4个测试运行,即使server2完全空闲,Se Grid也会将下一个测试发送到server1。在server1达到其最大容量后,下一个测试将发送到server2,直到达到它的最大容量,依此类推。如果在框架中实现优先级排序器,则可以控制所有这些。