2014-01-13 2 views
0

Я написал тест на селен, который у меня работает в chrome, я пытаюсь получить селен для запуска теста в каждом браузере. Когда я пытаюсь получить доступ к firefox, я получаю сообщение об ошибке.Selenium/Ruby неизвестный драйвер, firefox

код к ошибке ...

require "rubygems" 
require "selenium-webdriver" 

driver = Selenium::WebDriver.for :Firefox 

Я получаю следующее сообщение об ошибке на строке, в которой объявлен водитель ...

/Users/username/.rvm/gems/ruby-2.1.0/gems/selenium-webdriver-2.39.0/lib/selenium/webdriver/common/driver.rb:49:in 'for': unknown driver: :Firefox (ArgumentError) 
from /Users/samuelowens/.rvm/gems/ruby-2.1.0/gems/selenium-webdriver-2.39.0/lib/selenium/webdriver.rb:67:in 'for' 
from test.rb:47:in `<main>' 

Любая идея, почему это может быть и как почини это? Есть ли простой способ написать тест селена и проверить его в нескольких браузерах? Благодарю.

ответ

1

Не капитал случае Firefoxfirefox но

driver = Selenium::WebDriver.for :firefox 
+0

спасибо, я потратил долго смотрел на это ... – sam

+2

слишком легко! : D @sam, примите его ответ, если это решит вашу проблему – sircapsalot

 Смежные вопросы

  • Нет связанных вопросов^_^