黄瓜 + webrat:检查出现两次的文本
我正在开发一个 Rails 应用程序来自学 BDD 和一般测试。使用 cucumber + webrat + rspec,在 Railcasts 视频之后。 在此应用程序中,测验有很多问题。…
黄瓜:rails 动态查找在 paths.rb 中不起作用
我正在使用 rspec、rspec-rails、cucumber 和 webrat 开发 Rails。 我正在尝试学习 BDD 和一般测试。 我有一个像这样的黄瓜场景: Scenario: Question…
使用 Cucumber 和 webrat 测试 authlogic-open-id 的最佳方法是什么?
我在使用 cucumber 和 webrat 在 Rails 应用程序中测试 authlogic-openid 身份验证时遇到问题。遵循 Ryan Bates 的优秀截屏视频,我能够使用 open-id …
让 Cucumber 运行迁移而不是架构加载
因此,我在迁移中加载了一些数据,例如,在创建 users 表时创建默认用户,在创建 foos 表时创建某些用户角色(如 foo_admin)。 问题是黄瓜不喜欢这样…
Rails 应用程序中的 autospec 与黄瓜
我的黄瓜功能工作正常,rspec 规范工作正常,我可以运行黄瓜功能和规范规范,它们都可以工作,但现在我正在考虑让 autospec 运行,但运行会产生以下 …
黄瓜和/或 Webrat 讨厌 ?
当 &nbsp 添加到我的布局中时,我有一个黄瓜步骤最近开始失败。 如果我取出&nbsp,我的测试就全部通过。 当我把它放回去时,每个使用 WebRat 提…
带有 Cucumber Stories 的会话变量
我正在为“注册”应用程序编写一些 Cucumber 故事,该应用程序有多个步骤。 我宁愿像普通用户一样完成控制器中的每个操作,而不是编写一个 Huuuuuuuge…
黄瓜 + 测试 JS 警报
我正在尝试使用 Cucumber on Rails 测试 JS 确认对话框。 我有一个 window.onbeforeunload 事件处理程序,如果您尝试离开该页面,它会提示您一个确认…
Ngourd C# BDD 黄瓜
http://code.google.com/p/ngourd/downloads/list 上面是 NGourd(一个 C# BDD 测试框架)的链接。 问题是我如何下载这个? 我没有看到任何下载链接。…
使用 selenium-client gem 上传文件
我正在使用 selenium-client gem 与 Webrat 和 Cucumber 来测试 Rails 项目。 我已经按照此处所述设置了 Cucumber: https://github.com /cucumber/cu…
使用 Cucumber 测试 SWFUpload
在一个项目中,我最近用SWFUpload替换了一个简单的基于表单的文件上传。 当 SWFUpload 返回成功时,我会生成一个表单以向上传的资源添加标签。 我希望…
黄瓜步骤中的正则表达式
Cucumber 生成一些简洁的 webrat 正则表达式步骤。 当我尝试这个时遇到了问题。 在功能中: And I fill in "Telephone (Home)" with "61234567" 在 we…