我试图在Chrome中启动Selenium测试,但我只看到一个空白页面。这仅在更新到Chrome的54.0.2810.98(64位)版本后才会发生。试图在Chrome v54.0.2810.98和Selenium webdriver上启动Selenium测试时打开空白页面2.53.0
这是watir-webdriver
版本我使用:0.7.0.8.
OS Version: 10.11.6, El Capitan
我的问题是:
请问我的Watir-webdriver的,与最新的Chrome版本硒webdriver的工作相结合?
如果是这样,我需要做些什么才能让它再次运行?
如果不是,我需要更新到Selenium3吗?
这里是堆栈跟踪:
Minitest::UnexpectedError: Errno::ECONNREFUSED: Connection refused - connect(2)
/Users/nickbrill/.rvm/rubies/ruby-1.9.3-p551/lib/ruby/1.9.1/net/http.rb:763:in `initialize'
/Users/nickbrill/.rvm/rubies/ruby-1.9.3-p551/lib/ruby/1.9.1/net/http.rb:763:in `open'
/Users/nickbrill/.rvm/rubies/ruby-1.9.3-p551/lib/ruby/1.9.1/net/http.rb:763:in `block in connect'
/Users/nickbrill/.rvm/rubies/ruby-1.9.3-p551/lib/ruby/1.9.1/timeout.rb:69:in `timeout'
/Users/nickbrill/.rvm/rubies/ruby-1.9.3-p551/lib/ruby/1.9.1/timeout.rb:100:in `timeout'
/Users/nickbrill/.rvm/rubies/ruby-1.9.3-p551/lib/ruby/1.9.1/net/http.rb:763:in `connect'
/Users/nickbrill/.rvm/rubies/ruby-1.9.3-p551/lib/ruby/1.9.1/net/http.rb:756:in `do_start'
/Users/nickbrill/.rvm/rubies/ruby-1.9.3-p551/lib/ruby/1.9.1/net/http.rb:745:in `start'
/Users/nickbrill/.rvm/rubies/ruby-1.9.3-p551/lib/ruby/1.9.1/net/http.rb:1285:in `request'
/Users/nickbrill/.rvm/gems/[email protected]/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/http/default.rb:107:in `response_for'
/Users/nickbrill/.rvm/gems/[email protected]/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/http/default.rb:58:in `request'
/Users/nickbrill/.rvm/gems/[email protected]/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/http/common.rb:59:in `call'
/Users/nickbrill/.rvm/gems/[email protected]/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/bridge.rb:649:in `raw_execute'
/Users/nickbrill/.rvm/gems/[email protected]/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/bridge.rb:627:in `execute'
/Users/nickbrill/.rvm/gems/[email protected]/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/bridge.rb:238:in `getWindowHandles'
/Users/nickbrill/.rvm/gems/[email protected]/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/common/target_locator.rb:75:in `ensure in window'
/Users/nickbrill/.rvm/gems/[email protected]/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/common/target_locator.rb:78:in `window'
/Users/nickbrill/.rvm/gems/[email protected]/gems/watir-webdriver-0.7.0.8/lib/watir-webdriver/window.rb:193:in `use'
/Users/nickbrill/.rvm/gems/[email protected]/gems/watir-webdriver-0.7.0.8/lib/watir-webdriver/window.rb:96:in `maximize'
/Users/nickbrill/sportngin/selenium-finance/test/utilities/selenium_utilities.rb:44:in `start_selenium'
/Users/nickbrill/sportngin/selenium-finance/test/base_test.rb:12:in `setup'
/Users/nickbrill/.rvm/rubies/ruby-1.9.3-p551/lib/ruby/1.9.1/net/http.rb:763:in `initialize'
/Users/nickbrill/.rvm/rubies/ruby-1.9.3-p551/lib/ruby/1.9.1/net/http.rb:763:in `open'
/Users/nickbrill/.rvm/rubies/ruby-1.9.3-p551/lib/ruby/1.9.1/net/http.rb:763:in `block in connect'
/Users/nickbrill/.rvm/rubies/ruby-1.9.3-p551/lib/ruby/1.9.1/timeout.rb:69:in `timeout'
/Users/nickbrill/.rvm/rubies/ruby-1.9.3-p551/lib/ruby/1.9.1/timeout.rb:100:in `timeout'
/Users/nickbrill/.rvm/rubies/ruby-1.9.3-p551/lib/ruby/1.9.1/net/http.rb:763:in `connect'
/Users/nickbrill/.rvm/rubies/ruby-1.9.3-p551/lib/ruby/1.9.1/net/http.rb:756:in `do_start'
/Users/nickbrill/.rvm/rubies/ruby-1.9.3-p551/lib/ruby/1.9.1/net/http.rb:745:in `start'
/Users/nickbrill/.rvm/rubies/ruby-1.9.3-p551/lib/ruby/1.9.1/net/http.rb:1285:in `request'
/Users/nickbrill/.rvm/gems/[email protected]/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/http/default.rb:107:in `response_for'
/Users/nickbrill/.rvm/gems/[email protected]/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/http/default.rb:58:in `request'
/Users/nickbrill/.rvm/gems/[email protected]/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/http/common.rb:59:in `call'
/Users/nickbrill/.rvm/gems/[email protected]/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/bridge.rb:649:in `raw_execute'
/Users/nickbrill/.rvm/gems/[email protected]/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/bridge.rb:627:in `execute'
/Users/nickbrill/.rvm/gems/[email protected]/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/bridge.rb:238:in `getWindowHandles'
/Users/nickbrill/.rvm/gems/[email protected]/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/common/target_locator.rb:75:in `ensure in window'
/Users/nickbrill/.rvm/gems/[email protected]/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/common/target_locator.rb:78:in `window'
/Users/nickbrill/.rvm/gems/[email protected]/gems/watir-webdriver-0.7.0.8/lib/watir-webdriver/window.rb:193:in `use'
/Users/nickbrill/.rvm/gems/[email protected]/gems/watir-webdriver-0.7.0.8/lib/watir-webdriver/window.rb:96:in `maximize'
你是否已将Chromedriver更新为支持Chrome v54的版本? –
感谢贾斯汀的回复。不幸的是,更新到ChromeDriver v2.26并没有解决我的问题。 –