我遇到了一个问题,Selenium Grid 随机关闭在我的测试机器上运行的会话。听起来很像以下报告的问题:
http://code.google.com/p/selenium/issues/detail?id=4156
这主要发生在我的测试期间,所以如果我的测试由于某种原因失败并且它没有到达我关闭会话的方法,即“driver.close()”,会话将继续运行。如果我需要修复某些问题并重新启动测试,会话会正常启动,但 Grid 会随机关闭会话,我会在节点控制台中看到以下消息:
Executing: [delete session: .... ] at URL: /sesssion/....
至少可以说真的很烦人,有没有人知道完全关闭会话而无需重新启动节点或网格的方法?