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);