【发布时间】:2012-07-15 12:13:32
【问题描述】:
我正在尝试让 Selenium 测试与 Chrome 一起运行。我正在使用 C#。
var options = new OpenQA.Selenium.Chrome.ChromeOptions();
options.BinaryLocation = @"C:\Users\Vilem\AppData\Local\Google\Chrome\Application\";
using (IWebDriver driver = new OpenQA.Selenium.Chrome.ChromeDriver(options))
{
...
似乎找到了 chromedriver.exe,但它可以找到 Chrome 二进制文件。自动搜索失败后,我明确设置了 chrome.exe 的路径。我什至在最后尝试了“chrome.exe”。我总是得到相同的结果:
无法在以下位置找到 Chrome 二进制文件:
C:\Users\Vilem\AppData\Local\Google\Chrome\Application
仅供参考:我有一个关于 3 selenium webdrivers 的问题。我试图将问题分成多个,以便讨论更容易。原文:Selenium WebDriver - No driver is working for me
【问题讨论】:
-
查看这篇文章“我尝试在 Chrome 中运行测试时出错”link
-
谢谢。驱动程序不是问题 - 它被正确找到。之后,驱动程序会查找 Chrome 二进制文件,但即使路径设置正确也会失败。
标签: c# google-chrome selenium webdriver