2017-01-11 4 views
0

저는 Mac을 가지고 있고 IDE Ruby Mine을 사용하고 있습니다. 나는 코드로 단자를 통해 sudo gem install watir-webdrivermacir에 watir-webdriver 의존성이 있습니까?

터미널 수익을 Watir과 - webdriver를 설치하려고했습니다 을 Watir과 6.0의 출시로, Watir과 - webdriver 보석은 Watir과 그것의 이름 을 변경했습니다. "Watir과"을 사용하도록 종속성을 업데이트 "~> 6.0"에 대한

성공적으로 설치 Watir과 - webdriver-0.9.9 구문 분석 문서 Watir과 - webdriver-0.9.9 일초 후 Watir과 - webdriver에 대한 설명서를 설치 완료 1 보석 설치

내 의존성을 업데이트 할 때 문제가 발생하면 어떻게해야합니까? 온라인에서는 정보를 찾을 수 없습니다.

내 보석 폴더에 watir이 설치되어 있지 않습니다. 나는 성공적으로 오이를 설치했는데, 거기에 그 폴더를 보았지만 watir은 아니었다.

루비의 나의 버전은 어떤 도움이 많이 주시면 감사하겠습니다 루비 2.4.0p0

입니다, 감사합니다!

+1

"watir-webdriver"가 설치되어 있지 않습니까? 이 메시지는 "watir-webdriver"를 올바르게 설치했음을 알립니다. 이 메시지는 새로운 버전이기 때문에 "watir"로 바꾸라고 제안합니다. 즉,'sudo gem install watir'을 실행하십시오. –

+0

터미널의 메시지에 watir-webdriver가 설치되었다고 표시됩니다. 나는 코드에 따라 물을 설치하고 성공적으로 설치했다고 말합니다. 하지만 폴더에서 볼 수 없습니다 ~/Libray/Ruby/Gems/2.0.0/ 오이와 다른 보석은 거기에 있지만 watir하지 않습니다. –

+0

죄송합니다. 저는 Mac 사용자가 아닙니다. [다른 답변] (http://stackoverflow.com/a/1794502/1200545)에서, 그들은'sudo gem install'이'/ System/Library/Frameworks/Ruby.framework'에 대신 설치 될 수 있다고 제안합니까? –

답변

0

이제 watir-webdriver를 설치할 필요가 없습니다. watir-webdriver가 포함 된 watir을 설치하기 만하면됩니다. 현재 사용자가 사용할 수있는 각 요소에 대한 대기 배열이 포함되어 있습니다. watir을 설치하는 경우 watir-webdriver를 별도로 설치하는 경우에는 사용할 수 없습니다. 당신이 설치 Watir과 함께

b.text_field.set 'Hi' 

를 작성하는 경우

은, 위의 문이 자동으로 Watir과 - webdriver의 설치를

b.text_field.when_present.set 'Hi' 

로 변환되며, 위의 문장은 동일하게 유지됩니다.

참고 :이 최근의 watir는 watir-webdriver와 watir-classic 사이에서 선택하는 메타 보석이 아니며 watir-webdriver에 완전히 있습니다.

관련 문제