Webrat 验证 iframe 或框架集中的内容
我正在使用 Cucumber + Webrat + Mechanize 适配器,并且想要测试 iframe 或框架到所选页面中的页面内容。 换句话说: Scenario: View header on webp…
黄瓜 +网络老鼠 + selenium,如何忽略隐藏文本?
我正在使用 Cucumber、webrat 和 selenium 来测试 Web 应用程序。我使用“我应该看到“某事””来验证更改。然而,在许多地方,要验证的文本仅从隐藏…
添加 Subdomain-fu 和重定向功能后 Cucumber/webrat 测试失败
我在我的项目中添加了 Subdomain-fu 。在ApplicationController中,我有before_filter,它检查url并将app.com重定向到www.app.com,将www.subdomain.a…
在非轨道黄瓜测试中使用环境变量
我为运行 java/tomcat/jahia (cms) 的门户创建了一个简单的烟雾测试,该门户以缓存服务器和大 IP 为前端。 Cucumber + Webrat + Mechanize 非常适合对…
jQuery UI 对话框按钮不响应 Selenium/Webrat 中的 click_button 或 selenium.click
有谁能够让 jQuery UI 对话框按钮响应 click_button 或 selenium.click 吗?我似乎无法让它发挥作用。 基本上,我正在尝试使用 Cucumber/Webrat/Selen…
更改域名时出现烦人的 Webrat/Selenium 警告
当我在 Selenium 模式下使用 AJAX + Webrat 时,我经常会遇到 指定真实域和子域。因此我会得到这个 留言很多: 14:00:45.222 警告 - 您似乎是 更改域…
当多个名称和 ID 相同时,如何填写 Webrat 中的特定字段?
我刚刚开始使用 Cucumber 和 Webrat,并将功能规范添加到现有的 Rails 应用程序中。应用程序中的一个页面上有多个表单,代表构建新角色对象的不同方法…
通过集成测试练习 BDD——我还需要单元测试吗?
目前,我的开发流程是这样的: 我使用 WebRat 将预期行为描述为集成测试 我编写 Ruby on Rails 代码来提供该行为,因此通过 我重构的测试,确保测试在…
如何使用 Cucumber 和 Webrat 检查表单是否已预先填充值?
我正在使用 Rails 学习 Cucumber 和 Webrat,并且想要一些关于测试“编辑”表单的最佳方法的建议。当我浏览到用户的个人资料时,我会看到一个编辑表单…
如何在 Cucumber 测试中模拟/存根模型
场景如下。我的订单模型有一个 after_create ,它联系远程支付网关以检索支付 URL。在我的 Cucumber 测试中,我不想执行此操作,而是返回任意 URL。我…
黄瓜 +韦伯拉特硒指南
我使用 Cucumber 和 Webrat 一段时间了。我现在需要开始编写涉及 AJAX 交互的行为,因此我考虑使用 Webrat 的 Selenium 适配器。 任何人都可以指出安…
黄瓜 + webrat:检查出现两次的文本
我正在开发一个 Rails 应用程序来自学 BDD 和一般测试。使用 cucumber + webrat + rspec,在 Railcasts 视频之后。 在此应用程序中,测验有很多问题。…
如何让 webrat / selenium “等待”要加载的页面的CSS?
当我在 selenium 模式下使用 webrat 时,visit 正如预期的那样快速返回。没问题。 我试图断言我的样式得到正确应用(通过查看不同元素上的背景图像)…