需要帮助Rspec示例

时间:2011-06-29 17:04:22

标签: ruby rspec automated-tests watir watir-webdriver

任何人都可以有更多描述Rspec的例子吗?我使用网站https://gist.github.com/1053934中的示例非常精细。但我想学习更多像去网站X(例如谷歌) - >在文本字段中输入数据(例如Ruby) 检查列表中的HTML是否可用?

任何人都可以使用我可以在Rspec上运行的脚本,并且会生成关于该案件的通过失败状态的报告。

我提前感谢所有回复。

1 个答案:

答案 0 :(得分: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