水豚截屏宝石 自动捕获每个测试失败的屏幕截图! 与以及 , 或一起使用的capybara-screenshot将捕获测试套件中每个失败的屏幕截图。 失败页面的相关屏幕截图和HTML文件(使用 , , 或)被保存到$APPLICATION_ROOT/tmp/capybara 。 每个测试失败的可用屏幕截图对于在失败步骤中快速诊断问题非常有用。 您可以在每次失败时查看屏幕截图(如果适用)和源代码。 请注意,使用此Gem需要Ruby 1.9+。 有关Ruby 1.8的支持,请参见 安装 步骤1:安装gem 使用Bundler,将以下内容添加到您的Gemfile中: gem 'capybara-screenshot' , :group => :test 或者,使用Ruby Gems手动安装: gem install capybara-screenshot 步骤2:将水豚截图加载到测