Я новий у Watir, Rspec тестуванні, і япросто знайомлячись із цим. Я знайшов один тест в Інтернеті, комбінація Rspec і watir, але id нічого не робить. вона кидає помилку вимагають, щоб "spec" не існує. У мене встановлений rspec 2.12. Я щось тут пропустив, чи потрібно мені щось встановлювати? Сценарії Rspec працюють так само добре, але це поєднання ні.
require "watir"
require "spec"
describe "Google" do
before :all do
@browser = Watir::Browser.new
@browser.goto "http://google.com"
end
it "has word "Google" on main page" do
@browser.text.should include("Google")
end
it "has word "Bing" as it"s title" do
@browser.title.should == "Bing"
end
after :all do
@browser.close
end
end
Відповіді:
2 для відповіді № 1"Я знайшов один тест в Інтернеті" не допомагає. Будь ласка, надайте посилання на сторінку.
Також ви не сказали, як запускаєте сценарій. Наскільки я пам’ятаю, щоб запустити сценарії RSpec 1.x, які вам довелося зробити spec file_name.rb
, і з RSpec 2.x ви повинні зробити rspec file_name.rb
. У цьому може бути проблема.