1

私は Watir、Rspec テストの新人であり、それに慣れてきたばかりです。Rspec と watir を組み合わせたインターネットで 1 つのテストを見つけましたが、id は何もしません。「spec」が存在しないというエラーがスローされます。rspec 2.12 をインストールしました。何かをインストールする必要がありますか? Rspec スクリプトは watir と同様に機能しますが、この組み合わせは機能しません。

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
4

1 に答える 1

2

「インターネットで 1 つのテストを見つけました」は役に立ちません。ページへのリンクを提供してください。

また、スクリプトの実行方法についても言及していません。私が覚えている限りでは、RSpec 1.x スクリプトを実行するには を実行する必要がspec file_name.rbあり、RSpec 2.x では を実行する必要がありますrspec file_name.rb。それが問題かもしれません。

于 2012-11-16T09:23:01.313 に答える