执行脚本后我收到错误“'':未初始化的常量Selenium :: Webdriver”
这是我的代码
require 'rubygems'
require 'selenium-webdriver'
require 'test/unit'
class TC_Login < Test::Unit::TestCase
@driver = Selenium::Webdriver.for :firefox
@driver.get "http:test.com"
def test_01
login()
end
def login()
content
end
答案 0 :(得分:3)
您的代码中只有一个小错字,它不是Selenium::Webdriver
,而是Selenium::WebDriver
,其中包含大写D
。
require 'selenium-webdriver'
require 'test/unit'
class TC_Login < Test::Unit::TestCase
#@driver = Selenium::Webdriver.for :firefox, yours is Webdriver
@driver = Selenium::WebDriver.for :firefox
@driver.get "http:test.com"
end
答案 1 :(得分:0)
答案 2 :(得分:0)
请使用结束
关闭课程主要是 @driver = Selenium :: Webdriver.for:firefox
试试这个
WedDriver D sholud是大写字母