Selenium Grid 2节点测试确实停止运行

时间:2012-11-01 22:11:40

标签: python selenium

我在运行Ubuntu的VM中配置了一个selenium 2.25.0集线器来运行我的测试套件。如果我在VM中使用一个节点,我的测试就会很好地完成。当我在主机(Windows 7)上使用节点并订阅该集线器时,我遇到了问题。第一个测试执行没有问题然后由Web驱动程序打开一个空白窗口,它会挂起,直到节点回收它,但不是全部。要在VM上测试的站点也变得无法访问,尽管它仍然是VM上的正在运行的进程,这迫使我重新启动它。这不是我认为的端口转发问题,因为我可以从主机手动访问网站,但是当我运行测试时,我会接受一个测试然后挂起。

quit()函数似乎是它的开始。如果我删除了我可以执行我配置的并行测试允许但是之后你必须等待集线器回收运行更多,但它不会破坏网站。

有没有更好的方法可以在您完成浏览器时关闭浏览器,或者是否存在我在这里缺少/未尝试过的内容?提前谢谢。

0 个答案:

没有答案