我使用硒和chromedriver
进行测试。在窗口服务器2012上运行我的代码时,任务管理器显示chromedriver.exe
进程正在运行,但在60秒之后。chromedriver.exe不能在窗口服务器2012工作
我得到以下异常:
System.InvalidOperationException: unknown error: cannot find Chrome binary (Driver info: chromedriver=2.12.301325 (962dea43ddd90e7e4224a03fa3c36a421281abb7),platform=Windows NT 6.2 x86_64) at OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError(Response errorResponse) at OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters) at OpenQA.Selenium.Remote.RemoteWebDriver.StartSession(ICapabilities desiredCapabilities) at OpenQA.Selenium.Remote.RemoteWebDriver..ctor(ICommandExecutor commandExecutor, ICapabilities desiredCapabilities) at OpenQA.Selenium.Chrome.ChromeDriver..ctor(ChromeOptions options) at OpenQA.Selenium.Chrome.ChromeDriver..ctor()
以下是我的代码段,其中抛出异常:
的chromedriver.exe
里面C:\inetpub\vhosts\mywebsitename.com\httpdocs\bin
代码: -
driver = new ChromeDriver(@"C:\inetpub\vhosts\mywebsitename.com\httpdocs");
driver.Url = "https://www.google.co.in/";
任何人都可以建议指责我,问题在哪里,B'coz chromedriver.exe
运行过程是他们在程序执行开始时的任务栏中。
感谢
你试过this'driver =新ChromeDriver(@ “C:\ inetpub \ vhosts \ mywebsitename.com \ httpdocs \ bin”);' 'driver.Navigate()。GoToUrl((“https://www.google.co.in/”);' – Siva
尝试过上述路径,但仍然无法正常工作 –