更改域名时出现烦人的 Webrat/Selenium 警告
当我在 Selenium 模式下使用 AJAX + Webrat 时,我经常会遇到 指定真实域和子域。因此我会得到这个 留言很多: 14:00:45.222 警告 - 您似乎是 更改域…
通过集成测试练习 BDD——我还需要单元测试吗?
目前,我的开发流程是这样的: 我使用 WebRat 将预期行为描述为集成测试 我编写 Ruby on Rails 代码来提供该行为,因此通过 我重构的测试,确保测试在…
使用 Cucumber 测试 JavaScript 的不引人注目的方式?
使用 Cucumber 测试 JavaScript 应用程序时您更喜欢什么? 我以前从未这样做过 - 我只使用 Webrat 来测试纯 html。 我尝试过 Selenium,但它让我感到…
IronRuby 上的 Cucumber 启动速度非常慢?
我正在使用 IronRuby 0.9.1 和 Cucumber 0.4.0。我还安装了 MRI 1.8。 我创建了以下包装器脚本(icucumber.bat)来在 IronRuby 上运行 Cucumber @ECHO…
Rails 中的 Cucumber 如何出现负面情况?
我有一个负面场景需要用 Cucumber 进行测试。具体来说,我想确保当有人发布带有无效句柄的 URL 时,网站会返回错误。 我的场景如下: 场景:创建手柄…
摩卡+ Cucumber 来嘲笑 Net 的回应
以下是 app/models/websites.rb class Masterpiece < ActiveRecord::Base validates_presence_of :title, :link validates_uri_existence_of :link,…
使用 Stephen Celis 配置应用程序运行 Cucumber 时出现问题
我正在尝试使用我在 Rails 中使用的配置应用程序启动并运行 Cucumber。 配置应用程序用于在 Rails 中设置各种配置选项,例如 ActiveResource 的站点值…
如何使用 Cucumber 和 Webrat 检查表单是否已预先填充值?
我正在使用 Rails 学习 Cucumber 和 Webrat,并且想要一些关于测试“编辑”表单的最佳方法的建议。当我浏览到用户的个人资料时,我会看到一个编辑表单…
Rail's Cucumber 中的类型错误运行功能
我正在尝试为我的 Rails 应用程序运行 Cucumber 并不断收到此错误: > superclass mismatch for class Point (TypeError) 此错误有一个巨大的堆栈跟…