こんにちは。ここにある情報が機密情報かどうかはわかりませんが、念のため、ポートを除くいくつかの番号 (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
など) は通常どおりに機能していましたが、これらのエラー メッセージを理解できる人がいれば何が起こっているのか知りたいですか?