watit 在 firefox上报错

辉锅锅 发布于 2014/12/18 10:01
阅读 123
收藏 0
#encoding:utf-8
require 'rubygems'
require 'watir-webdriver'
b = Watir::Browser.new :firefox
text_site = ' http://www.baidu.com'
context = '百度首页'
b.speed = :fast
b.goto text_site
b.text_field(:name => 'wd').set 'ruby'
b.button(:type, "submit").click
puts b.url
puts b.exists?
if b.text.include?("#{context}")
puts "Test is success.because it cantains text '#{context}' "
else
puts 'Test is failed.'
end

b.close

请问大神,我在跑测试例子的时候,加了一句 b.speed = :fast 就报错了,但是我看官网上也是这样写的呀。没有这句就没有错。错误信息:undefined method `speed=' for # (NoMethodError) 这个难道是浏览器的原因么?

加载中
返回顶部
顶部