运行黄瓜时无法激活机架
我无法再在 Rails 3 应用程序中运行 Cucumber。我不确定它是什么时候坏掉的,但我确实做了一些 rspec 工作,需要我使用 webrat gem 并且它在那之前就…
将 webmock 与黄瓜一起使用
我正在使用 webmock,但它不适用于黄瓜测试 在我的 Gemfile gem 'vcr' gem 'webmock' 和我的 features/support.env.rb 中, require 'webmock/cucumbe…
Rails/Cucumber - 托管错误测试omniauth(提供者:facebook) - (URI::InvalidComponentError)
我在尝试配置omniauth以进行与cucumber的集成测试时遇到错误(我按照wiki提供的方式通过Devise设置了Omniauth) 请参见下文: Scenario: Test # featu…
RSpec 和 Cucumber 测试损坏,不确定在哪里
好吧,我通常不问问题,因为我不喜欢看起来像个白痴,但是,现在我不再关心了。这让我发疯! 我在这里有一个仓库: https://github.com/pgpkeys/journ…
处理 SpecFlow 中的多个细微变化
大家好 我们正在开发一项可通过 SOAP 和 REST(xml 和 JSON)使用的 Web 服务。我们的specflow功能大部分是相同的,即: Scenario: There are at leas…
如何使用黄瓜测试基于延迟作业的功能集成?
我想在黄瓜上测试一些需要延迟作业才能工作的功能。我已经定义了以下步骤: Given /^jobs are being dispatched$/ do Delayed::Worker.new.work_off e…
waitForElement 与 Cucumber +硒
大家好,我正在尝试修复我的众多场景,这些场景使用高级 AJAX 测试页面,并通过 JQuery 构建客户端屏幕,但遇到了很多问题。 主要是,我无法知道某些 …
在 Cucumber 功能中使用 Factory Girl 步骤定义 (Rails 3)
我正在尝试使用黄瓜和工厂女孩。以下几行: Given I am not logged in And the following user exists: | login | email | password | confirmation |…
我可以把导轨黄瓜防御做得更短吗?
我正在开始使用黄瓜,并且我已经编写了以下步骤定义,基本上是我从已有的 rspec 测试中复制的。 Given /^There is a picture on the screen$/ do desc…
使用模块化 Sinatra 应用程序设置 Cucumber、Capybara 和 RSpec
这是我的 config.ru $:.unshift File.join(File.expand_path(File.dirname(__FILE__)), 'config') require 'boot' Routes = Rack::Mount::RouteSet.ne…