硒(铬)在导航时崩溃

时间:2016-12-03 15:56:51

标签: c# selenium-webdriver chrome-web-driver

我正在尝试使用Selenium和Google Chrome打开网址,但我总是以chromedriver结尾。停止工作。

ChromeDriver driver = new ChromeDriver(@"Path\To\The\Driver");
driver.Navigate().GoToUrl("https://www.google.com/");

我试图在初始化和转到url之间睡觉,但它什么也没做。

2 个答案:

答案 0 :(得分:1)

如上所述,chromedriver 2.25版本可以使用。版本2.25的问题是它在运行时崩溃。您可以在此处查看更新历史记录。

https://sites.google.com/a/chromium.org/chromedriver/download

我建议您使用更高版本的驱动程序。 这是视觉工作室给我的驱动程序的链接。 http://chromedriver.storage.googleapis.com

为windows selenium 3.11.1版选择镀铬驱动程序版本2.37。

答案 1 :(得分:0)

有关此主题的任何新闻?我有同样的问题。执行在driver.Navigate()。GoToUrl(desiredUri);处停止。显示登录窗口的位置。它等待我输入用户名和密码,并且可以手动完成该操作,但是执行已在那里停止,并且不会转到我的下一行。var alert = driver.SwitchTo()。Alert();我要在其中添加用户名和密码的地方。