如何使用ChromeDriver运行Selenium Webdriver测试用例?

时间:2012-12-07 05:23:15

标签: java selenium-webdriver selenium-chromedriver

我已经完成了这个

File file = new File("path\\to\\chrome driver");
System.setProperty("webdriver.chrome.driver", file.getAbsolutePath());
WebDriver driver = new ChromeDriver();

我总共有5个测试用例要测试。但是,当测试只有2或3个测试用例正在运行而其余测试用例没有。 然后我得到了错误,

[1207/104351:ERROR:ipc_sync_channel.cc(378)] Canceling pending sends [1207/104351:ERROR:automation_proxy.cc(319)] Channel error in AutomationProxy.

我的测试用例在 java 中,我正在尝试这是 Windiws OS 这是怎么解决这个问题的?

3 个答案:

答案 0 :(得分:1)

这是Chromedriver的问题。请参阅此链接Chromedriver Issue

答案 1 :(得分:0)

System.setProperty(“webdriver.chrome.driver”,“D:/chromedriver.exe”); WebDriver driver = new ChromeDriver();

从互联网下载chromedriver.exe。

答案 2 :(得分:0)

设置chrome.exe的路径。