面对一个问题,编写了一个使用硒(chromedriver)的程序,一切正常。该程序用C#编写。在我的计算机上可以正常运行,但是该程序是针对较旧的计算机的。
旧计算机功能很弱,并且启动了Seleniim很长时间。有时启动时间超过60秒,但出现异常。
是否有可能以某种方式增加硒发射前的允许等待时间?
据我了解,加载页面的超时在这种情况下无济于事。
答案 0 :(得分:0)
您可以尝试这样的事情
this.driver.manage().timeouts().pageLoadTimeout(60, TimeUnit.SECONDS);
this.driver.manage().timeouts().setScriptTimeout(60, TimeUnit.SECONDS);