0

私はこれをやった

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であり、これを試しているのはWindows OSです。これは 何ですか?

4

3 に答える 3

1

これは Chromedriver の問題です。このリンクChromedriver Issueを参照してください。

于 2012-12-07T05:43:43.710 に答える
0

System.setProperty("webdriver.chrome.driver", "D:/chromedriver.exe"); WebDriver ドライバー = 新しい ChromeDriver();

インターネットから chromedriver.exe をダウンロードします。

于 2014-01-10T04:04:29.177 に答える