2

ChromeでWatirWebdriverを数週間使用しませんでしたが、今日使用しようとすると、新しいブラウザインスタンスを作成しようとするとエラーが発生しました。これは次のようなエラーです。

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Users\kai.knutson>irb
irb(main):001:0> require "watir-webdriver"
=> true

irb(main):002:0> e = Watir::Browser.new:chrome
Started ChromeDriver
port=9515
version=18.0.1022.0
log=C:\Users\kai.knutson\chromedriver.log
.\test\automation\proxy_launcher.cc(106): error: Value of: app_launched
  Actual: 1
Expected: AUTOMATION_SUCCESS
Which is: 0
Error while awaiting automation ping from browser process
[0821/155924:ERROR:proxy_launcher.cc(569)] Failed to ConnectToRunningBrowser
.\test\automation\proxy_launcher.cc(303): error: Value of: browser.get()
  Actual: false
Expected: true
Selenium::WebDriver::Error::UnknownError: Unable to either launch or connect to
Chrome. Please check that ChromeDriver is up-to-date. Using Chrome binary at: C:
\Users\kai.knutson\AppData\Local\Google\Chrome\Application\chrome.exe
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.24.0/lib/s
elenium/webdriver/remote/response.rb:52:in `assert_ok'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.24.0/lib/s
elenium/webdriver/remote/response.rb:15:in `initialize'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.24.0/lib/s
elenium/webdriver/remote/http/common.rb:59:in `new'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.24.0/lib/s
elenium/webdriver/remote/http/common.rb:59:in `create_response'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.24.0/lib/s
elenium/webdriver/remote/http/default.rb:59:in `request'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.24.0/lib/s
elenium/webdriver/remote/http/common.rb:40:in `call'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.24.0/lib/s
elenium/webdriver/remote/bridge.rb:598:in `raw_execute'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.24.0/lib/s
elenium/webdriver/remote/bridge.rb:92:in `create_session'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.24.0/lib/s
elenium/webdriver/remote/bridge.rb:68:in `initialize'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.24.0/lib/s
elenium/webdriver/chrome/bridge.rb:29:in `initialize'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.24.0/lib/s
elenium/webdriver/common/driver.rb:37:in `new'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.24.0/lib/s
elenium/webdriver/common/driver.rb:37:in `for'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.24.0/lib/s
elenium/webdriver.rb:65:in `for'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/watir-webdriver-0.6.1/lib/watir
-webdriver/browser.rb:35:in `initialize'
        from (irb):2:in `new'
        from (irb):2
        from C:/Ruby193/bin/irb:12:in `<main>'
4

1 に答える 1

4

あなたはselenium-webdriver2.24.0を持っています、最新バージョンは2.25.0です。gem(または少なくともselenium-webdriver)を更新し、問題がまだ存在するかどうかをお知らせください。また、最新のchromedriverを入手してください:http ://code.google.com/p/chromedriver/downloads/list

于 2012-08-22T07:13:58.943 に答える