Selenium错误消息

时间:2010-11-08 14:46:54

标签: selenium

运行脚本时出现以下错误

为Spec :: Example :: ExampleGroup :: Subclass_1捕获系统stateundefined局部变量或方法`selenium_driver'时出现问题:0x7f8ad0819298>

这是我的设置:

  

def 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")

结束

  

def test_stop      @ selenium.close_current_browser_session    端

任何人都可以告诉我这个问题的解决方法。

提前感谢。

1 个答案:

答案 0 :(得分:1)

selenium-client gem附带的RSpec HTML报告格式化程序需要selenium_driver指向您的Selenium::Client::Driver实例。

在你的情况下,这样的事情应该有效:

def selenium_driver
  @selenium
end
相关问题