我有一个填写表格(使用最新的 ChromeDriver)并单击提交按钮的硒测试。然后,此按钮会进行一些计算,最多可能需要 5 分钟(它实际上会在后端生成一个 SSRS 报告,但这不应该有任何区别)
1分钟后它失败了:
No response from server for url http://localhost:53596/session/985300748128c44714abaf1690b52414/element/:wdc:1364433458070/submit
我相信 IWebElement.Submit() 和 .Click() 会阻塞,直到页面被更改(我真的不希望发生这种情况,我宁愿做我自己的等待代码,但我看不到如何在没有等待的情况下单击按钮?)。如果我不能关闭它,我可以延长超时时间吗?我尝试将 ImplicitylyWait 超时设置为 2000 秒,但这没有任何区别。
有谁能告诉我这个 1 分钟超时的定义在哪里以及如何将其关闭?