2011-10-11 5 views
1

셀레늄을 IE8과 함께 사용할 수 없습니다. 저는 Mac OS X 10.5.8에서 Windows xp를 실행하는 병렬 환경의 가상 환경을 사용하고 있습니다.Selenium webdriver 2, IE8을 열 수 없습니다.

셀레늄과 루비를 설정했고 내 루비 스크립트는 Windows에서 파이어 폭스와 잘 동작하지만 IE는 작동하지 않습니다. selenium-server-standalone-2.8.0.jar을 다운로드하여 CLASSPATH에 넣었지만 잘못 처리했다고 생각합니다.

C:/Ruby192/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.8.0/lib/selenium/webdriver/common/driver.rb:43:in 'for': unknown driver: :internetexplorer (ArgumentError) 

그래서 내 생각 엔 내 루비 스크립트가 불량하고
"driver = Selenium::WebDriver.for :internetexplorer"이 잘못된 것입니다 :

이 내가 오류의 시작인가? 또는 InternetExplorerDriver를 찾을 수 없도록 selenium-server-standalone-2.8.0.jar의 CLASSPATH를 잘못 설정했습니다.

답변

2

내 실수를 발견했습니다. 인터넷 익스플로러를 열려면 드라이버가 :ie 또는 :internet_explorer이어야합니다.

관련 문제