为什么会TEST FAILED???!!!

为什么会TEST FAILED???!!!

require 'php?name=watir" onclick="tagshow(event)" class="t_tag">watir'
include Watir
require 'test/unit'

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 Search").click
   if assert(ie.contains_text("Programming Ruby"))
  puts("TEST PASSED. Found test string: 'Programming Ruby' ")
   else
  puts("TEST FAILED.")
   end
 end
end
大家看看我这哪里有错啊!!!!!
很orz的错误。
在中国访问google会自动导向到google.cn
google.cn里面的搜索按钮的value是“Google 搜索”而非"Google Search"
一般情况下按钮都用name来定位比较好

[Copy to clipboard] [ - ]