1

selenium-webdriver gem 2.22.1 にアップグレードした後、このエラーが発生し始めました。

b = Watir::Browser.new :firefox

基本的に、ブラウザーは起動されず (OSX 10.6.8、ruby 1.8.7)、ruby デバッグ モードは以下の出力を示しました。

/Library/Ruby/Gems/1.8/gems/selenium-webdriver-2.22.1/lib/selenium/webdriver/common/platform.rb:153 で例外「SocketError」 - getaddrinfo: nodename も servname も指定されていないか、不明です

ここで報告された同様の問題を経験し、localhost エントリが /etc/hosts に存在し、ポートが他のプロセスによって使用されていないことを確認するなどの解決策を試しました。

さらに情報が必要な場合はお知らせください。

4

1 に答える 1

1

どうやらこれはバグであり、現在は selenium-webdriver 2.22.2 で修正されています。

于 2012-06-07T14:29:16.930 に答える