2016-07-06 3 views
0

내 시스템에서 간단한 Watir 스크립트를 실행하려고하는데 오류가 발생합니다. 2.2.4, 2.1.8 및 1.9.3도 시도했지만 나에게 맞는 것은 없습니다. 나는 Watir에 대해 v1.8.7 및 2.x 버전에서 작업 하던지 오래 전 이었지만, 지금은 그 당시에 내가 무엇을했는지 기억이 안납니다.간단한 Watir 스크립트를 실행할 수 없습니다.

다음은 Win7 x64bit에서 v1.9.3으로 실행하려고 시도한 코드입니다. 이와

require 'rubygems' 
require 'watir-webdriver' 
print "Hello" 
b = Watir::Browser.start 'http://www.google.com' 

나는 "60 초 안정적인 파이어 폭스 연결을 가져올 수 없습니다 (127.0.0.1:7055) (셀레늄 :: WebDriver :: 오류 :: WebDriverError)의"오류가 발생합니다.

'watir-webdriver'대신 watir을 사용해 보았지만 작동하지 않습니다. watir, watir-webdriver, watirclassic 및 selenium-webdriver가 설치되어 있습니다.

+2

다음과 연결될 수 있습니다. http://stackoverflow.com/questions/37800215/watir-webdriver0-9-1-no -loonger-opens-of-firefox – Albin

+0

해결 방법은 항상 chrome : https://watirwebdriver.com/chrome/ – orde

+0

입니다. 또한 geckodriver : https://developer.mozilla.org/en을 시도 할 수 있습니다. -US/docs/Mozilla/QA/Marionette/WebDriver 여전히 대부분 베타 버전이지만 Firefox 48 이상에서는 필요합니다. – titusfortner

답변

1

Firefox 47의 Mozilla 버그로 인해 문제가 발생했습니다. 수정되었습니다. selenium-webdriver gem을 2.53.4로 업데이트하면 Firefox 47.0.1과 호환됩니다.

+0

고마워요. 그것은 효과가 있었고, 솔루션을 찾기 위해 거의 하루를 보냈습니다. 실제로 필요한 것은 간단한 Firefox 업데이트였습니다. 다시 한번 감사드립니다. :) –

관련 문제