Ruby on rails 测试一个Cucumber特性需要几分钟?

Ruby on rails 测试一个Cucumber特性需要几分钟?,ruby-on-rails,ruby-on-rails-3,cucumber,spork,Ruby On Rails,Ruby On Rails 3,Cucumber,Spork,我已经安装了以下gems进行测试: gem 'rspec-rails' gem 'spork' gem "factory_girl_rails" gem "capybara" gem "guard-rspec" gem 'cucumber-rails' gem 'database_cleaner' 我所有的测试都要花很长时间才能运行——用Cucumber测试一个特性需要很长的两分钟时间,而Spork几乎所有的测试都在预工作中运行 测试本身在上一次运行时花费了0.544s,但它似乎正在运行cro

我已经安装了以下gems进行测试:

gem 'rspec-rails'
gem 'spork'
gem "factory_girl_rails"
gem "capybara"
gem "guard-rspec"
gem 'cucumber-rails'
gem 'database_cleaner'
我所有的测试都要花很长时间才能运行——用Cucumber测试一个特性需要很长的两分钟时间,而Spork几乎所有的测试都在预工作中运行

测试本身在上一次运行时花费了0.544s,但它似乎正在运行cron.rake、rakefile,我不知道还有什么。我检查了这两个文件,他们似乎没有任何重大进展。你对我如何改善这种情况有什么建议吗

读数:

San-iMac:app san$ rake cucumber features/user_sessions.feature
WARNING: Nokogiri was built against LibXML version 2.7.8, but has dynamically loaded 2.7.3
Running cron.rake
begin Rakefile
/Users/san/.rvm/rubies/ruby-1.9.2-p0/bin/ruby -S bundle exec cucumber  --profile default
Using the default profile...
WARNING: Nokogiri was built against LibXML version 2.7.8, but has dynamically loaded 2.7.3
Feature: User Sessions
...

我怀疑问题出在耙子上。如果您使用的是Bundler,请尝试直接运行cucumber,如果您使用的是bundle exec cucumber,请使用“bundle exec cucumber”,或者只运行“cucumber”。

您使用的是windows吗?我们注意到,在windows上运行Cumber比在linux或mac上运行Cumber需要更长的时间

我知道切换可能不是那么容易,但每次旋转通常会节省几分钟