用ruby测试web时assert语句出问题拉?!
大家有没用ruby来写自动化测web的脚本阿?我用它的assert语句,出现了nil is not true的问题,我检查过并不是语法的错误,也不 是声明的错误!
究竟是为什么呀? 源代码:
require 'watir'
include Watir
require 'test/unit'
require 'test/unit/ui/console/testrunner'
class TC_article_example < Test::Unit::TestCase
def test_search
ie = IE.new
ie.goto("http://www.google.com")
ie.text_field(:name, "q").set("pickaxe")
ie.button(:value, "Google 搜索").click
puts "assert test"
assert(ie.contains_text("The"))
end
end 我知道了, 是因为判断以后没有进行任何的操作和返回信息!sdlkfj3
页:
[1]