测试完成并关闭浏览器后,Selenium网格会使会话保持活动状态

时间:2016-01-05 19:34:58

标签: c# selenium selenium-webdriver selenium-grid2

我是自动化测试和硒网格的新手。我已经能够启动我的集线器并创建我运行测试的节点,但是,我在这里打了一堵墙。在我运行测试并且浏览器关闭后,它会保持会话打开,从而使我的下一个测试失败,并且当我查看集线器控制台中的可用实例时,会话保持活动很长时间。如何使会话结束并释放浏览器实例以进行后续测试?

1 个答案:

答案 0 :(得分:2)

最简单的问题是您使用driver.close()只关闭浏览器窗口而不关闭驱动程序本身。您需要使用driver.quit()。如果这不是问题,如果我们知道您在测试中使用的WebDriver绑定,则更容易进行故障排除。