SetScriptTimeout(TimeSpan)已过时-Selenium c#
我使用脚本处理等待SetScriptTimeout(TimeSpan)已过时-Selenium c#,c#,selenium,selenium-webdriver,automated-tests,protractor-net,C#,Selenium,Selenium Webdriver,Automated Tests,Protractor Net,我使用脚本处理等待AngularJS处理和SetScriptTimeout(如下代码),更新到selenium 3.2.0后,我收到以下警告 ITimeouts.SetScriptTimeout(TimeSpan)已过时………,请设置 改为使用AsynchronousJavaScript属性 如何解决此警告?SetScriptTimeout(),以及隐式等待()和SetPageLoadTimeout()将在将来的Selenium版本中删除。在中,您可以看到它有过时的注释 [Obsolete("T
AngularJS
处理和SetScriptTimeout
(如下代码),更新到selenium 3.2.0后,我收到以下警告
ITimeouts.SetScriptTimeout(TimeSpan)已过时………,请设置
改为使用AsynchronousJavaScript属性
如何解决此警告?SetScriptTimeout()
,以及隐式等待()
和SetPageLoadTimeout()
将在将来的Selenium
版本中删除。在中,您可以看到它有过时的注释
[Obsolete("This method will be removed in a future version. Please set the AsynchronousJavaScript property instead.")]
换成
driver.Manage().Timeouts().AsynchronousJavaScript = TimeSpan.FromMilliseconds(10);
driver.Manage().Timeouts().AsynchronousJavaScript = TimeSpan.FromMilliseconds(10);