2017-06-09 11 views
0

私はJenkinsをローカルマシンに持っています。それにセレンのグリッド、そしてクロムのプラグインもあります。Jenkinsのクロムドライブパスはセレングリッドで

Chromeセクションで新しい設定を行うときは、Chromeのドライバパスを指定する必要があります。

ジェンキンスは推奨しています。。。

」chromedriver実行ファイルへのパスは、これは一度だけ、それはグローバルプロパティを定義するように設定する必要がありますが、複数のブラウザ定義でそれを設定した場合は、使用している場合は、最新のが使用されますジェンキンスchromedriverプラグインは、パスは$になりますJENKINS_HOME /ツール/ chromedriver/chromedriver.ext」

だから私は$ JENKINS_HOME /ツール/ chromedriver/chromedriver.extにそれを設定しました。問題は、私は私のテストを実行したときに、私は次のエラーを取得する次のとおりです。

org.openqa.selenium.WebDriverException:ドライバの実行可能ファイルが存在しません:/Users/Shared/Jenkins/Home/tools/chromedriver/chromedriver.ext

私は何を間違えていると思っていますか?これは私の最初の時間ジェンキンスと私の裸のplsと私のテストを構成する、私はまた、Googleは忘却にこの問題を検索したが、私は答えを見つけることができません。

+0

あなたは何のクロームプラグインについて話していますか?あなたはそれへのリンクを共有するのに役立つことができますか? IMO、あなたはクロムプラグインなどが必要ではありません。 chromedriverバイナリをダウンロードし、PATH環境変数の一部であるディレクトリで利用できるようにするだけです。それは基本的にトリックを行う必要があります。 –

+0

プラグインのセクションでダウンロードできます。私はあなたが示唆したことをした、そして今私は別の奇妙なエラーが出ている:期待された条件は失敗した:すべての要素の可視性を待っている....私は実行し、 。 – CodeGeass

+0

私はこれが別の問題で、ChromeDriverに問題が発生していないというオリジナルの問題とは関係ないと思います。私はこの質問を私の答えで更新するつもりです。あなたがそれを受け入れるのを助けることができればそれは良いでしょう。あなたの新しい問題については、新しい質問を提起してください。 –

答えて

1

IMOでは、クロムの自動化が機能するように、クロムプラグインなどは必要ありません。 chromedriverバイナリをダウンロードし、PATH環境変数の一部であるディレクトリで利用できるようにするだけです。それは基本的にトリックを行う必要があります。

関連する問題