2010-11-08 6 views
0

Я получаю ошибку ниже при выполнении сценариевСелен сообщение об ошибке

Проблема при захвате системы stateundefined локальной переменной или метода `selenium_driver» для Spec :: Пример :: ExampleGroup :: Subclass_1: 0x7f8ad0819298>

здесь это мои настройки:

защиту sel_setup
@verification_errors = []

if $selenium 
    @selenium = $selenium 
else 
    @selenium = Selenium::Client::Driver.new "localhost", 4444, "*firefox", "http://xyz.com", 5000000 
    @selenium.start_new_browser_session 
end 
@selenium.set_context("Executing XYZ test cases") 

конец

Защиту test_stop @ selenium.close_current_browser_session конца

Может ли один пожалуйста, скажите мне исправить по этому вопросу.

благодарит заранее.

ответ

1

Форматировщик формата RSpec HTML, который поставляется с драгоценным камнем из селена-клиента, нуждается в selenium_driver, чтобы указать на ваш экземпляр Selenium::Client::Driver.

В вашем случае, что-то, как это должно работать:

def selenium_driver 
    @selenium 
end 
Смежные вопросы