1

我是 Watir 的新手,Rspec 测试,我刚刚熟悉它。我在互联网上找到了一项测试,Rspec 和 watir 的组合,但 id 什么也没做。它抛出错误要求“规范”不存在。我安装了 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

“我在互联网上找到了一项测试”没有帮助。请提供该页面的链接。

另外,您没有说明如何运行脚本。据我记得,要运行 RSpec 1.x 脚本,你必须这样做spec file_name.rb,而使用 RSpec 2.x,你必须这样做rspec file_name.rb。这可能是问题所在。

于 2012-11-16T09:23:01.313 回答