黄瓜 - 测试视图有一个特定的链接
如何测试视图上是否有特定链接?例如,这是我的观点:%div = link_to“something”,something_path,我需要测试该链接是否存在于页面上......…
如何在 Cucumber 中启动另一个 Rails 实例?
短版本 如何以编程方式在cucumber(或其他测试框架)中启动rails服务器,并等待它运行 长版本 我正在开发一个客户端嵌入的项目他们网站上的一些代码将…
ruby-1.9.2 和 mongoid-2.0.0 的黄瓜测试
我真的很难过。我正在使用黄瓜测试来访问链接。我正在使用 pickle web 步骤,但 When I go to the post comment's new page 它似乎不起作用。我还尝试…
为什么我的 Cucumber 测试在使用 Selenium 运行时失败?
我正在使用 Cucumber/Capybara 组合测试 Rails 3 应用程序。我还尝试使用 Selenium 来测试一些 JavaScript 特定场景,但遇到了我不明白的奇怪困难。 …
黄瓜 + Akephalos“需要 UNIX 服务器”
我用 Cucumber 设置了一个 Rails 2.3 项目,它工作得很好。现在我想运行 javascript 测试,并使用 Akephalos 进行设置。现在有趣的是。测试在我同事的…
使用水豚的黄瓜 web_step#follow 会产生 NameError
有谁知道为什么当我使用 web_step#follow 方法时出现以下错误? When I follow "Stuff" within "#main-nav" # features/step_definitions/web_steps.r…
Cucumber:测试辅助请求或响应标头
使用 Cuke 测试通过 selenium 驱动程序运行的 java web 应用程序。加载时,页面会发出一些用于跟踪目的的外部请求(omniture、doubleclick)。我将如…
Capybara/Selenium/Cucumber 未在文档就绪时运行 javascript
我正在尝试使用 Cucumber 和 Capybara 为我的 Rails 应用程序编写一些集成测试。然而,我的应用程序的主页不会加载任何数据 - 一旦页面加载,它就会触…
使用 Cucumber 测试 Highcharts(JS 图表库)
我有一个应用程序,我们可以在其中帮助客户通过使用 highcharts 呈现的图表来可视化数据。数据处理和可视化是我们的应用程序提供的主要价值,换句话说…
RubyMine 中的 Capybara 代码完成
在 Cucumber 的步骤定义中使用 Capybara 时,是否可以从 RubyMine 的代码完成中获得一些帮助?我是Capybara的新手,所以不必一直检查参考站点会非常有…
RSpec 场景概要:多个测试用例
使用 RSpec 测试一堆不同测试用例的最佳方法是什么? 例如,给定 string-additions.rb: require 'rspec' class String if method_defined? :reverse_…
编写真正的 bdd cucumber 功能/场景的最佳实践
我们是 bdd/cucumber 的新手,正在团队中讨论如何编写正确的功能/场景。 我们提出了以下两种方法,它们几乎应该描述/解决相同的需求: Feature: Give …
Capybara:找不到 HTML 内容的链接
鉴于这样的 HTML 结构 <a href="…"><strong>My Link</strong></a> 黄瓜步骤捕获 When I follow "My Link" 不会被水豚通过使用默认 w…