我正在使用selenium和chromedriver进行测试。在window 2012上运行我的代码时,任务管理器显示chromedriver.exe进程正在运行,但在60秒之后。
我得到了以下例外:
未知错误:无法在OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError(Response errorResponse找到Chrome二进制(驱动程序信息:962 dea43ddd90e7e4224a03fa3c36a421281abb7),OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute,Dictionary2参数( OpenQA.Selenium.Remote.RemoteWebDriver.StartSession(ICapabilities commandExecutor ),OpenQA.Selenium.Chrome.ChromeDriver..ctor(ChromeOptions options( ICapabilities desiredCapabilities) ( OpenQA.Selenium.Chrome.ChromeDriver..ctor()
下面是抛出异常的my代码段:
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‘z chromedriver.exe运行过程是他们的任务栏。
发布于 2016-08-24 06:14:35
下面是启动chrome并打开输入的url的工作java代码:
public static void main(String[] args) {
// TODO Auto-generated method stub
WebDriver driver;
System.setProperty("webdriver.chrome.driver", "Path_to_Chrome.exe\\chromedriver.exe");
driver= new ChromeDriver();
driver.manage().window().maximize();
driver.get("https://facebook.com/");
driver.close();
} 我希望这能起作用
https://stackoverflow.com/questions/39103458
复制相似问题