1

任何人都可以有更具描述性的 Rspec 示例吗?我使用了站点https://gist.github.com/1053934中的示例,效果很好。但是我想了解更多,例如转到站点 X(例如 Google)-> 在文本字段中输入数据(例如 Ruby) 检查 HTML 列表中是否有 Ruby 可用?

任何人都可以拥有我可以在 Rspec 上运行的脚本,并且将生成关于案例通过失败状态的报告。

我提前感谢所有回复。

4

1 回答 1

4

这是一个完整的示例,由Watir docs提供。

require "rubygems"
require "rspec"

describe "google.com" do
  let(:browser)       { @browser ||= Watir::Browser.new :firefox }

  before { browser.goto "http://google.com" }
  after  { browser.close }

  it "should search for watir" do
    browser.text_field(:name => "q").set "watir"
    browser.button.click
    browser.div(:id => "resultStats").wait_until_present
    browser.title.should == "watir - Google Search"
  end
end
于 2011-06-29T17:17:13.073 回答