2016-07-26 7 views
0

私はJenkinsのchromedriverプラグインで一連のセレンテストを実行しています。JenkinsのChromeDriver到達不能ブラウザ例外

org.openqa.selenium.remote.UnreachableBrowserException:新しいセッションを開始できませんでした。考えられる原因は、リモートサーバーの無効なアドレスまたはブラウザの起動に失敗したことです。

どのようにJavaコードで、私はあなたがJavaでそれを行う必要はありませんクロームドライバーはそのexeファイル

答えて

1

ためジェンキンスサーバー上で見てもらうん。 ChromeDriverの場所をPATH環境変数にdescribed hereとしてください。

システムプロパティでJavaで行う方法の例がありますが、お勧めしません。より良い方法は、-Dwebdriver.chrome.driver=/another/path/to/chromedriverのようにJVMを呼び出すときに変数を設定することです。しかし、最も簡単な方法はPATHを調整することです。

0

この場合、HUBとNODEのポートを確認してください。私は何かをテストするためにそれを変更し、それを元に戻すのを忘れました。 HUBとNODEのPORTがあなたのコードに記述されているものと同じであることを確認してください。

関連する問題