gpt4 book ai didi

c# - ITimeouts.SetScriptTimeout(TimeSpan) 已过时 - Selenium c#

转载 作者:太空狗 更新时间:2023-10-30 00:23:13 27 4
gpt4 key购买 nike

我使用脚本来处理等待 AngularJS 处理和 SetScriptTimeout(如下代码),在更新到 selenium 3.2.0 之后,我收到以下警告

ITimeouts.SetScriptTimeout(TimeSpan) is obsolete ........., Please set the AsynchronousJavaScript property instead

driver.Manage().Timeouts().SetScriptTimeout(TimeSpan.FromMilliseconds(10)); 

如何解决这个警告?

最佳答案

SetScriptTimeout(),以及 ImplicitlyWait()SetPageLoadTimeout() 将在未来 Selenium 版本。在source code你可以看到它有 Obsolete 注释

[Obsolete("This method will be removed in a future version. Please set the AsynchronousJavaScript property instead.")]

改成

driver.Manage().Timeouts().AsynchronousJavaScript = TimeSpan.FromMilliseconds(10);

关于c# - ITimeouts.SetScriptTimeout(TimeSpan) 已过时 - Selenium c#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42553137/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com