如何从 Rails 应用程序中卸载 Cucumber?
我尝试注释掉 gem 文件,每当我使用 rake 时,都会出现以下错误: (in /home/egervari/Projects/training) rake aborted! undefined method `basename…
使用 GEB 和 Cucumber 将逻辑封装在页面中
使用 GEB 我使用页面对象模式静态封装有关不同页面的信息。 然后,我重构了我的 GEB 代码,以便从单独的类中使用,这样我就可以使用方法调用来封装常…
Devise 的 Cucumber 步骤失败,连接被拒绝?
我正在尝试使用 Devise 进行一些 Cucumber 测试,并且我有以下步骤定义: Given /^(?:I am|I have|I) signed up (?:as|with) "(.*)\/(.*)"$/ do |emai…
在Windows XP中安装黄瓜
我使用的是Rails 2.3.5,ruby版本是1.8.7,rubygems版本是1.3.6和windows操作系统。我正在尝试安装黄瓜,但安装失败并出现错误,并从该网站搜索并找到…
如何格式化“Diff”黄瓜输出
我有一个场景大纲,它将方法的结果与应返回的数组进行比较。因此,当它们不匹配时,我会得到一系列这样的语句: expected: ["a", "b", "c", "d", "e",…
修改黄瓜周围钩子中的过程中的实例变量
使用黄瓜时,我引用步骤定义中使用的实例变量,例如 Given /^I have an instance variable in my step$/ do @person.should_not be_nil end 使用 Befo…
Cucumber、Capybara、Rails 3、302 发现重定向问题
我是水豚的新手,但我正在尝试用它来测试(使用黄瓜)我正在从 Rails 2 转换为 Rails 3 的应用程序。但是,在测试登录时我遇到了奇怪的行为。我有一个…
ruby或rails中是否有序数到基数函数?
我正在尝试找到一种更好的方式来表达我的黄瓜,所以我正在寻找一个序数到基数函数,将其转换 When I fill up the first passenger field Then I shoul…
在 cuke 断言中包含或忽略未知变量
您好,我有一个 Cuke 测试,正在测试带有 json 的 REST Web 服务。它看起来像这样: When "joe" posts the following to "comments" as "application/…
是否应该在 Cucumber 功能中测试所有验证规则?
在 Ruby on Rails 中,如果给定模型的所有验证规则都在该模型的规范(或单元测试)内进行测试,是否仍然认为有必要为每个验证编写一个 Cucumber 场景…
在 Windows 7 上的 Git Bash 中,运行 Cucumber 或 rspec 时颜色显示为代码
在 Windows 7 上的 Git Bash 中,我偶尔会发生一些情况,导致运行 Cucumber 场景或 rspec 规范时颜色编码失败。 有时,它是随机固定的(其中随机==我…
*Windows* 中的并行 Cucumber/Watir 场景
关于我可以做什么/使用什么来在 Windows 上并行运行 Cucumber 场景有什么想法吗?到目前为止,我已经尝试过(有以下发现): WatirGrid 必须使用 Ruby…
如何测试支持 javascript 和不支持 javascript 的场景?
我已经在我的应用程序中引入了 ajaxy 表排序,并且我想设置 Cucumber 测试来测试支持 javascript 和不支持 javascript 时的功能。 我使用的是水豚,所…