Selenium Hub暂停数据流

时间:2015-04-09 18:23:18

标签: java selenium selenium-grid

我正在寻找一种暂停硒中心数据流的方法。我们的想法是等到集线器完成处理测试/批处理,将其置于保持状态,向节点发送kill命令,在无头VM上重启,重新连接后允许数据流继续。这个想法是允许节点/ vm重新启动和刷新,可能避免挂起和连接超时。想法?

1 个答案:

答案 0 :(得分:1)

您可以创建一个实现TestSessionListener的java类,而不是暂停数据流。此接口具有可以告诉您测试何时开始和结束的方法。您可以编写自定义代码以在每次测试后重新启动计算机或基于其他一些逻辑。

您可以参考使用此项目的Selenium Grid Extras项目。 有关创建网格插件的更简单示例,请参阅Grid Plugin Tutorial