簡體   English   中英

Watir無法正常工作-Selenium :: WebDriver :: Error :: UnknownError

[英]Watir not working as expected - Selenium::WebDriver::Error::UnknownError

我安裝了Watir,然后嘗試該網站中給出的一個簡單示例。

require 'watir'
browser = Watir::Browser.new :chrome
browser.goto 'https://www.google.com'
browser.text_field(title: 'Search').set 'Hello World!'
browser.button(type: 'submit').click
browser.quit

當我運行Ruby程序時,出現如下錯誤。

C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/selenium-webdriver-3.4.3/lib/selenium/web driver / remote / response.rb:69:在'assert_ok'中:未知錯誤: Runtime.executionCon textCreated具有無效的'context':{“ auxData”:{“ frameId”:“ 1352.1”,“ isDefault”:tr ue},“ id”:1,“ name”:“”,“ origin”:“ ://“}(Selenium :: WebDriver :: Error :: UnknownError) (會話信息:chrome = 59.0.3071.115)(驅動程序信息:chromedriver = 2.9.248315,platform = Windows NT 6.1 SP1 x86_64)來自C:/ Ruby23 -x64 / lib / ruby​​ / gems / 2.3.0 / gems / selenium-webdriver-3.4.3 / lib /selenium/webdriver/remote/response.rb:32:從C:/ Ruby23-x64 / lib'初始化' /ruby/gems/2.3.0/gems/selenium-webdriver-3.4.3/lib /selenium/webdriver/remote/http/common.rb:83:來自C:/ Ruby23-x64 / lib / ruby​​的``新'' /gems/2.3.0/gems/selenium-webdriver-3.4.3/lib /selenium/webdriver/remote/http/common.rb:83:來自C:/ Ruby23-x64 / lib / ruby​​ / gems的'create_response' /2.3.0/gems/selenium-webdriver-3.4.3/lib /selenium/webdriver/remote/http/default.rb:107:來自C:/Ruby23-x64/lib/ruby/gems/2.3的``請求''中 .0 / gems / selenium-webdriver-3.4.3 / lib /selenium/webdriver/remote/http/common.rb:61:來自C:/Ruby23-x64/lib/ruby/gems/2.3.0的``調用'' /gems/selenium-webdriver-3.4.3/lib /selenium/webdriver/remote/bridge.rb:170:從C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/selenium'執行' -webdriver-3.4.3 / lib /selenium/webdriver/remote/oss/bridge.rb:579:從C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/selenium-webdriver'執行' -3.4.3 / lib /selenium/webdriver/remote/oss/bridge.rb:52:從C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/selenium-webdriver-3.4'獲取' .3 / lib /selenium/webdriver/common/navigation.rb:32:在'to'中從C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/watir-6.3.0/lib/watir / browse r.rb:78:in在example.rb:3:in中

我在Windows 7上運行。

您正在針對chrome v59運行chromedriver=2.9.248315 2.9.248315。 升級到支持chrome v58-60的chromedriver 2.30

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM