March 10, 2013

在 Rails 项目中使用 Cucumber 进行验收测试

(注:文中用到的项目源码位于 github)

在某些情况下,Cucumber 非常适合用来做验收测试。

1. 在 Rails 项目中配置 Cucumber

在 Gemfile 中的 test 区域添加:

group :test do

gem 'cucumber-rails', :require => false

end

然后执行 bundle install。

接下来执行 rails generate cucumber:install (可以先在后面加 --help 查看可用的选项)。

2. 一个简单的测试

创建 features/view_posts......