2016-10-25 2 views
3

私のシンプルなセレンオートメーションスクリプトをchrome broswerで走らせている間、スクリプトはFirefoxのブラウザでうまく動作します。私はHTTPSウェブサイトです。ターゲットマシンが積極的にそれを拒否したため、接続できませんでした。 "127.0.0.1"ポートのためのconnect(2)ポート9515(Errno :: ECONNREFUSED)

ターゲットマシンが積極的に を拒否したため、接続できませんでした。 - 9515 "127.0.0.1"、ポート(2)接続(errnoに:: ECONNREFUSED)

IDE:ルビー鉱山7.1.4 Chromeブラウザ:54.0.2840.71 M(64ビット)

スクリプト:

require "selenium/webdriver" 

driver = Selenium::WebDriver.for :chrome 
driver.get('http://google.com') 
+0

手動でクロームブラウザを開き、キャッシュを完全に消去してから、ターゲットURLにアクセスしてください。同じエラーが出ますか? –

+0

手作業で開くとエラーは表示されません。私はクロームブラウザとルビーの鉱山を再インストールしましたが、運はありません。 –

+0

とクロムドライバーのバージョンは – sircapsalot

答えて

7

前回のWindows Update後の問題と同じでした。 chromedriver.exeをv2.9からv2.24に更新し、rubyがインストールされているbinディレクトリに置いてください。

+0

これはあなたの問題である@PankajSharmaです。あなたのchromedriverとchromeのバージョンは互換性が必要です。 chromedriver 2.9はご使用のクロムバージョンと互換性がありません。 – sircapsalot

+0

ありがとうathtsと@sircapsalot。あなたたち最高。 –

+0

この回答は素晴らしいです。 – Priya

関連する問題