使用 ruby/cucumber 登录
我是 Ruby 和 Cucumber 的新手,但我正在使用它来测试我的 Web 应用程序中的高级功能。我已经大致了解了它是如何工作的,但我还是有点困惑。我在场景…
漏洞?如果标签包含的内容多于输入,Webrat 找不到字段
webrat 来填写 cucumber 中的文本输入 When I fill in "Last name" with "Doe" 尝试使用给定此 HTML 的 <label> <span>Last name</span> …
匹配前修改cucumber中的步骤文本
我们有一些配置问题,希望通过在 Cucumber 中放入“特殊常量”来解决。例如,我们希望在步骤中使用文本 "__USER__" 的任何地方,都应将其替换为运行应…
如何在 Rails 3 中使用 Cucumber / Capybara 查找页面上的图像
我正在将 Cucumber / Capybara 与 Rails 3 一起使用,并尝试在上传后验证图像的存在。我不知道如何检查图像的 url 来验证它。 我有以下场景: Scenari…
缺少特定区域设置的模板;导轨和单元
在使用 Cucumber 测试我的 Rails 应用程序期间,仅在具有英语区域设置的 MacBook 上,我在“我位于案例页面”步骤中收到以下错误。在具有德语区域设置…
使用 Devise 和 Cucumber 登录测试失败
我正在使用 Devise 进行用户身份验证,并遇到以下失败的 Cucumber 场景: Scenario: Log in to the system Given a user called "test" with a passwo…
CI 与 Hudson 和 Cucumber
我想将 Cucumber 与 Hudson CI 一起使用。是否可以在不使用 JRuby 的情况下在 hudson 内运行 Cucumber 功能? 如果是的话,您能提供一些关于如何设置 …
通过 Cuke4Duke 使用 Cucumber 时未找到 Geb $ 函数
我正在使用 Cuke4Duke 运行我的 Cucumber 测试。我正在使用 Geb(Geb 手册)来控制浏览器。 有谁知道如何配置 Cucumber/Geb 以便 $ 函数 (Geb $ Funct…
如何使用 rake db:seed 将种子数据添加到测试数据库?
我正在使用 Factory Girl 填充我的种子数据并将其添加到 Seed.rb 中的数据库中。 然后我使用 Cucumber 运行测试。 我有一个价格表,其中包含我想要在…
黄瓜 @no-txn 标签使场景被跳过
我在没有事务装置的情况下运行简单的黄瓜场景时遇到问题。当我使用 @no-txn 标记场景或将 Cucumber::Rails::World.use_transactional_fixtures 设置为…
黄瓜在 Windows 中不显示彩色输出
这可能是非常愚蠢的事情,但我无法解决。 我将 Cucumber 版本升级到 v 0.10.0,现在测试(在 Win 7 上运行)未使用“漂亮”格式化程序显示彩色输出。 …
在 Rails 3 中跨 Prod、Dev、Test DB 处理数据(使用 Cucumber)的好方法是什么?
我有一个小型 Rails 3 应用程序(您有一个包含照片和价格的列表),并且正在尝试进行 Cucumber BDD 测试。 我有两种类型的数据库数据: 1) 我的生产…
编写使用站点的 Cucumber 功能/场景(作为管理员、用户和访客)
我是黄瓜新手,目前一直在尝试组织/构建一些功能/场景。我试图捕捉的是使用我的网站的用户、访客和管理员的行为。该网站基本上用于创建私人和公共待办…