1

こんにちは。ここにある情報が機密情報かどうかはわかりませんが、念のため、ポートを除くいくつかの番号 (Web 接続設定に関係していると思います) を編集しました。許可してください。これらが必要かどうかを知ってください!

Windows に Chrome の v 28-31 用の Chromedriver をインストールしました (現在、安定したチャネル v29 にあると思います)。

>require "watir-webdriver"
=> true
browser = Watir::Browser.new :chrome

Watir のインストール ガイドとは異なり、「Started」Chromedriver ではなく「Starting」になり (ポートもガイドブックに記載されていませんでした)、次の行になりました。

Selenium::WebDriver::Error::UnknownError: unknown error: unable to discover open pages
    (Driver info: chromedriver=2.3,platform=Windows NT 6.1 SP1 x86_64)

そして、「from」のリスト/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.35.1/lib/selenium/webdriver /remote /chrome/common

その後に Give でプロセスを再require "watir-webdriver"falseしようとしたので、irb を終了し、再試行すると返されましたtrue

明らかに、私はここで何が起こっているのかを警戒しており、繰り返すときに次のエラーが発生する理由を尋ねるのが最善だと考えましたbrowser = Watir::Browser.new :chrome:

Starting ChromeDriver (v2.3) on port ****
[****:****:****/******:Error:textfield.h(173)] NOT IMPLEMENTED
[****:****:****/******:ERROR:platform_thread_win.cc(127)] NOT IMPLEMENTED
==> #<Watir::Browser:0x54aff50c url="about:blank" title="about:blank">

その後、コマンド (browser.gotoなど) は通常どおりに機能していましたが、これらのエラー メッセージを理解できる人がいれば何が起こっているのか知りたいですか?

4

1 に答える 1

1

新しい chrome webdriver をダウンロードしたところ、同じ問題を解決できました。

http://chromedriver.storage.googleapis.com/index.html?path=2.4/

于 2013-10-16T17:26:01.287 に答える