2017-01-16 4 views
-1

Edgeブラウザのサンプルテストケースを実行しようとしていて、最新のEdge用Microsoft webdriverをダウンロードしました。 ケースを実行しようとしているときに、Edgeインスタンスが開き、直ちに閉じます。 以下は私のコードですが、エラーは直面しています。不明なエラー(警告:サーバは任意のスタックトレース情報を提供しなかった) コマンド期間またはタイムアウト:8.82秒 が情報をビルドします。バージョンのスレッド「メイン」org.openqa.selenium.WebDriverExceptionでSelenium - Edge Browserのインスタンスが閉じています

static String driverPath = "C:\\Program Files (x86)\\Microsoft Web Driver"; 
public static WebDriver driver; 

public static void launchBrowser() { 
    System.setProperty("webdriver.edge.driver", driverPath+"\\MicrosoftWebDriver.exe"); 
    driver = new EdgeDriver(); 
} 
public static void openEdgeBrowser() { 
    driver.navigate().to("http://www.google.com"); 
} 
public static void main(String[] args) { 
    launchBrowser(); 
    openEdgeBrowser(); 
} 

例外: '2.48.2'、改訂: '41bccdd10cf2c0560f637404c2d96164b67d9d67'、時刻:'2015-10-09 13:08:06 ' システム情報:ホスト:' LAB-W106411 '、ip:'10 .196.118.201'、os.name : 'Windows 10'、os.arch: 'amd64'、os.version:'10 .0 '、java.version:' 1.8.0_111 ' ドライバ情報:org.openqa.selenium.edge.EdgeDriver at sun.reflect。 NativeConstructorAccessorImpl.newInstance0(ネイティブメソッド) org.openqa.selenium.remote.ErrorHandlerでjava.lang.reflect.Constructor.newInstance(不明なソース) でsun.reflect.DelegatingConstructorAccessorImpl.newInstance(不明なソース) でun.reflect.NativeConstructorAccessorImpl.newInstance(不明なソース) org.openqa.selenium.remote.RemoteWebDriver.executeでorg.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:158) (RemoteWebDriver.java:647)で.createThrowable(ErrorHandler.java:206) org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:247) at org.openqa.selenium.remote.RemoteWebDriver。(RemoteWebDriver.java:129)at org.openqa.selenium.remote.RemoteWebDriver。( RemoteWebDriver.java:142) at org.openqa.selenium.edge.EdgeDriver。(EdgeDriver.java:1 (EdgeDriver.java:98) at testscripts.MobileTestingScenario.ExampleThree.launchBrowser(ExampleThree()) testscripts.MobileTestingScenario.ExampleThree.mainで15) (ExampleThree.java:29)

+0

私は実際にこの1つについてアドバイスを得ていませんが、このスレッドはいくつかの助けのかもしれませんhttp://stackoverflow.com/questions/34290957/selenium- webdriver-launching-edge-browser? – Josh

答えて

0

あなたMicrosoftWebDriver.exeのバージョンは、Windows 10のバージョンと一致しないならば、このような音がして:.javaファイルそれぞれエッジ。

https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/からダウンロードするドライバの実行可能ファイルは、使用しているものと正確に一致する必要があります。 (ウィンバーを使用して見つけることができます)

関連する問題