ブラウザを起動するのに最低限のコード
下記を見て分かるとおりInternet ExplorerとGoogle ChromeにはDriverServerというツールを経由して実行しないと例外が発生する。
さらにIEだけは現在PC上で使用しているIEのセキュリティ設定と同一にしないとこれまた例外が発生するので必要となる。(2~3行目)
Internet Explorer
System.
setProperty("webdriver.ie.driver",
"conf/selenium/IEDriverServer.exe"); DesiredCapabilities ieCapabilities = DesiredCapabilities.internetExplorer();
ieCapabilities.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true);
WebDriver ieDriver = new InternetExplorerDriver(ieCapabilities);
ieDriver.get("http://yahoo.co.jp");
Firefox
WebDriver ffDriver = new FirefoxDriver();
ffDriver.get("http://yahoo.co.jp/");
Google Chrome
System.
setProperty("webdriver.chrome.driver",
"conf/selenium/chromedriver.exe"); WebDriver chromeDriver = new ChromeDriver();
ChromeDriver.get("http://yahoo.co.jp/");
最終更新:2013年10月24日 13:58