#internet-explorer-8 #selenium
#internet-explorer-8 #селен
Вопрос:
Я не могу заставить selenium работать с IE8. Я нахожусь на Mac osx 10.5.8 с виртуальной средой paralells под управлением Windows xp.
Я настроил selenium и Ruby, и мои скрипты ruby отлично работают с Firefox в Windows, но я не могу заставить IE работать. Я загрузил selenium-server-standalone-2.8.0.jar и поместите его в мой путь к КЛАССАМ, но я думаю, что я сделал это неправильно.
Это начало ошибки, которую я получаю:
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)
Итак, я предполагаю, что мой скрипт Ruby плохой и
"driver = Selenium::WebDriver.for :internetexplorer"
неверно? Или я установил ПУТЬ к классу для selenium-server-standalone-2.8.0.jar неправильно, так что InternetExplorerDriver не может быть найден.
Ответ №1:
Я нашел свою ошибку: чтобы открыть Internet Explorer, драйвер должен быть либо :ie
, либо :internet_explorer
.