我正在使用nunit
+编写一些自动化C#
。我无法使用网络驱动器打开 chrome:
driver = new ChromeDriver(@"C:\Users\User\Documents\Selenium\chromedriver.exe");
我认为这个问题是由于 chrome 版本。
我正在使用nunit
+编写一些自动化C#
。我无法使用网络驱动器打开 chrome:
driver = new ChromeDriver(@"C:\Users\User\Documents\Selenium\chromedriver.exe");
我认为这个问题是由于 chrome 版本。
您收到该异常是因为您指定了 ChromeDriver的完整路径。
您必须指定ChromeDriver 所在的文件夹。然后ChromeDriver
该类将为您处理“查找”它:
driver = new ChromeDriver(@"C:\Users\User\Documents\Selenium\");
这与 Chrome/Selenium/ChromeDriver 版本无关。
您也许可以在 .NET Selenium WebDriver API的更改日志中找到答案。
我一直在使用版本 29.0.1547.65 和 Selenium Webdriver 2.33.0