在黄瓜中使用factory_girl构建工厂的更好方法
我在 Rails 2.3.9 项目中使用 Cucumber 和 Factory_girl 。 这是我的一篇文章中的给定内容之一。 Given a user with first_name "Mary" and last_name…
尝试跟踪表中的链接时无法通过 Cucumber 脚本
我正在将 Rails 3 与 Cucumber、Capybara 和 Factory_Girl 一起使用。我正在尝试测试 HTML 表格中某一行的“显示”链接。我正在使用语法: And I foll…
Rails3、Cucumber、Capybara、文件上传 =>内容主体错误(EOFError)?
我很难进行简单的文件上传测试。我在 ruby 1.9.2 上使用 Rails 3.0.0 以及 Cucumber 和 Capybara。 查看: <%= form_tag "/upload/create", :mu…
黄瓜和黄瓜webrat,从单选按钮列表中选择
我试图让 webrat 使用黄瓜从列表中选择一个单选按钮。 我有这样的场景: Scenario: Update an existing article Given I have an article with title …
使用 Webrat 检查选择框是否具有某些选项
如何使用 Webrat 检查选择框是否具有列为选项的某些值?我目前有 field_named(field).value.should contains(value) 但仅传递第一个选定的值,而不传…
Cucumber/Webrat 不遵循redirect_to
我正在运行 Rails 3.0.0、rspec-rails 2.0.0.beta.20、webrat 0.7.2.beta.1、cucumber-rails 0.3.2 我有这样的场景: Scenario: Given I am on the ne…
如何解决 Capybara::ElementNotFound 错误
我遇到了以下问题,这是我第一次使用水豚,你知道我如何解决这个问题吗,谢谢 我使用rails 3.0.0和以下gems gem 'rails', '3.0.0' gem 'capybara' gem…
黄瓜、水豚和 ElementNotFound
在我的 Rails 应用程序中,我有一个带有执行 javascript 函数的链接的页面: <%= link_to_function("Add an address", "add_fields(this)".html_saf…
如何在 Cucumber 中遵循 javascript 的重定向?
我有一个按钮(不是提交按钮),它在提交另一个表单之前执行 ajax 调用。 我想做的是, Given I am viewing homepage When I press "JustAButton" The…
在 Cucumber 中的场景大纲之前运行登录步骤
我正在使用 cucumber 和 webrat/mechanize 来测试 PHP 站点,并且我试图通过避免运行不必要的步骤来提高测试运行的速度。 我想使用场景大纲来检查大量…
未定义的局部变量或方法“_setup_mocks”在黄瓜 0.8.5 和 rspec2 中
内部:features/support/env.rb require 'cucumber/rspec/doubles' 我刚刚将我的项目移植到一个新的 cpu 上,它在所有内容上都返回此错误: undefined…
如何在页面加载时用水豚和硒火 Ajax 制作黄瓜
我有以下黄瓜故事: @javascript Scenario: Showing the page Given I am a logged in user And there is a member with a site And I go to the home…