Selenium Grid会话因SO_Timeout而终止

时间:2017-05-31 18:13:04

标签: selenium selenium-grid

从C#客户端,我的驱动程序变量返回" Selenium Grid会话终止,因为SO_Timeout" 2秒后我正在寻找一种方法来增加SE网格服务器,因为看起来我需要增加Selenium Node的超时。

感谢您帮助解决此问题。

1 个答案:

答案 0 :(得分:0)

解决了这个问题。

我没有正确设置超时。 对于这方面,它应该是“超时”参数而不是“browser_timeout”。

在json中,它是以毫秒为单位,从命令行开始,它处于第二次测量中。

我更改了json超时,因此它将覆盖我从Selenium客户端驱动程序传递的30秒超时参数。

json看起来像这样:

{“host”:null, “港口”:80, “newSessionWaitTimeout”: - 1, “servlets”:[], “优先顺序”:null, “capabilityMatcher”: “org.openqa.grid.internal.utils.DefaultCapabilityMatcher”,“throwOnCapabilityNotPresent”:true, “nodePolling”:5000, “cleanUpCycle”:5000, “browserTimeout”:60000, “超时”:50000, “maxSession”:5, “jettyMaxThreads”: - 1}

谢谢Krishnan指出我的参考页面。

布欧