【发布时间】:2012-04-02 01:07:12
【问题描述】:
我将 Ruby on Rails 3.2.2、cucumber-rails-1.3.0、rspec-rails-2.8.1 和 capybara-1.1.2 与 Selenium 驱动程序一起使用。在收到我的previous question 的答案后,我有一个疑问:我应该使用 Selenium ruby-gem 还是 Jasmine ruby-gem 来使用 RSpec 测试视图文件?如果是这样,因为我我已经在使用 Selenium 来测试 JavaScript 以使用 Cucumber 查看文件,为什么(使用 RSpec 进行测试时)我应该使用 Jasmine 而不是 Selenium?也就是说,为什么要使用两个目的相同的ruby-gem,制作相同的东西?
一般而言,您如何建议使用 RSpec 测试视图文件? ...但是,这是使用 RSpec 测试视图文件的“正确方法”还是应该使用 Cucumber 测试这些文件?
【问题讨论】:
标签: ruby-on-rails ruby selenium rspec jasmine