Selenium远程Webdriver超时60秒后,C#vs2015

时间:2018-11-12 14:30:01

标签: c# selenium webdriver remotewebdriver

我遇到了硒Web驱动程序c#的问题。我正在本地计算机上通过chrome运行测试,并使用driver = new Chrome Driver()启动chrome驱动程序。对于其中一个页面,该页面花费60秒钟以上的时间来加载和获取所有元素,并且每次出现此消息时都会向我显示。

有什么想法吗?我也在Nunit中使用Visual Studio 2015。

1 个答案:

答案 0 :(得分:0)

指定命令超时(默认为60)有一个重载,但是您还必须传递ChromeOptions

https://seleniumhq.github.io/selenium/docs/api/dotnet/html/M_OpenQA_Selenium_Chrome_ChromeDriver__ctor_3.htm

例如:

IWebDriver driver = new ChromeDriver(ChromeDriverService.CreateDefaultService(), new ChromeOptions(), TimeSpan.FromSeconds(120));