test.rb 中的 action_mailer.delivery_method 未遵循
我注意到我的 Cucumber 测试开始需要很长时间才能运行,最终我意识到这是因为当我使用邮件程序时它试图连接到 smtp 服务器。我的 test.rb 文件中已经…
测试rails xml Rest服务,我不知道错误在哪里:inheritedresources或capybara
我正在创建一个应用程序,并且使用像上面这样的继承资源控制器: class MyResourceController < InheritedResource::Base respond_to :xml action :cr…
rautomation - 在 RubyMine 和 jRuby 中 - 出现错误
我正在寻找自动化 Windows 应用程序,并被要求探索 rautomation,我刚刚开始使用它。 现在,在浏览了 github 上的文档和 Jarmo 的几个博客之后,我在…
创建带有对象 ID 的路径以与 Cucumber 场景映射
我正在尝试创建一个黄瓜场景,用于检查是否为“编辑发布”页面加载了元素。然而,我的麻烦是我不知道如何创建将其引导到页面的路径。 一般路径类似于…
使用 Cucumber 测试 Ruby on Rails 嵌套视图
我刚刚开始使用 Cucumber,不确定如何测试视图中的部分内容。 这是我的特色 黄瓜:posting.feature Scenario: After having created job posting Give…
水豚'拖&下降不起作用
我在 Mac 上使用 Cucumber/capybara/selenium/firefox。除了 d&d 之外,一切都运行良好。可通过 drag_node.drag_to(drop_node) 进行拖放。调用时,它…
如何将第一个 Cucumber 测试添加到 Rails 应用程序
坦白说:我从未为 Rails 编写过任何测试。 我已经安装了gems cucumber、rspec、capybara、factory girls。运行轨道 3.1。 我不确定在哪里创建新的测试…
发布一个使用 After 块的 Cucumber-* gem
我构建了一个简单的 Gem,用于在场景失败时为 Capybara Webkit 进行屏幕截图,并且无论您使用哪种 Capybara 驱动程序,它都会保存当前页面的 HTML 文…
使用黄瓜测试未经身份验证的用户设备
在此示例中: https://github.com/RailsApps/rails3-devise-rspec-cucumber 我收到错误,因为访问('/users/sign_out')(在水豚中......以确保用户已…
capybara:使用选择器查找(元素)来定位复杂的属性名称
使用黄瓜和水豚测试 Rails 应用程序。假设我无法更改标记,我可以使用水豚在充满类似 td 和 select 的页面中选择以下 select 吗? Languages Communic…