Нужна помощь с примером Rspec - PullRequest
1 голос
/ 29 июня 2011

Может ли кто-нибудь иметь более наглядный пример Rspec?Я использовал пример с сайта https://gist.github.com/1053934 работает очень хорошо.Но я хочу узнать больше, например, перейти на сайт X (например, Google) -> ввести данные в текстовое поле (например, Ruby). Проверьте, доступен ли в списке список Ruby?

Может ли кто-нибудь иметь скриптчто я могу работать на Rspec, и это сгенерирует отчет об этом статусе сбоя прохода.

Я ценю все ответы заранее.

1 Ответ

4 голосов
/ 29 июня 2011

Вот полный пример, предоставленный 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
...