でURLを渡す:それは、ブラウザを起動している実行した後私が初めてセレンを使用していChromeを起動し、セレン
public class first {
public static void main(String args[]){
System.setProperty("webdriver.chrome.driver","C://Program Files (x86)//Google//Chrome//Application//chrome.exe");
WebDriver dr1= new ChromeDriver(); ;
String baseurl = "http://www.google.com/";
dr1.get(baseurl);
}
}
:以下 は、Chromeを起動し、GoogleのURLを渡すために、私の基本的なコードですそれにURLを送信しません。以下 は、私はコンソール出力に入ったエラーです:
Exception in thread "main" org.openqa.selenium.WebDriverException: Timed out waiting for driver server to start.
Build info: version: 'unknown', revision: 'unknown', time: 'unknown'
System info: host: 'D-113091507', ip: '172.16.195.19', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_131'
Driver info: driver.version: ChromeDriver
at org.openqa.selenium.remote.service.DriverService.waitUntilAvailable(DriverService.java:193)
at org.openqa.selenium.remote.service.DriverService.start(DriverService.java:181)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:78)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:637)
at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:250)
at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:236)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:137)
at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:184)
at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:171)
at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:124)
at first.first.main(first.java:12)
誰かがこれで私を助けてください。
よろしく、 バラ
は、最新のChromeと 'ChromeDriver'版をダウンロード回答なら、私に教えてください。 – Guy
使用しているクロムドライバとブラウザのバージョンは何ですか? –
私は、システムプロパティがchromeドライバexeの代わりにchromeバイナリを指していると思います。それを確認してください。 – Murthi