使用 Cucumber/Capybara 子域的问题
我已成功添加在应用程序中使用动态子域的功能。问题是,当我运行 Cucumber 测试时,当我的应用程序执行包含子域的 redirect_to 时,我收到以下错误: …
行为驱动开发和 PHP 应用程序
我爱上了黄瓜。它可以轻松地配置为 Ruby on Rails 应用程序。然而,我是 Ruby 新手,我团队的其他成员也是如此。我们正在使用 Zend Framework 编写 PH…
Cucumber 场景:应按 ASC 顺序中的日期按时间顺序列出
场景:事件应按 ASC 顺序中的事件日期按时间顺序列出 我如何在 Cucumber 中测试此场景? 事件有一个名称和一个 event_date。事件显示在 GUI 中的列表…
使用 mysql 在 Jruby on Rails 应用程序上运行 Cucumber/capybara/celerity 集成测试
我有一个正在使用 ruby 1.9.1 开发的应用程序。我想在我的 UI 中测试 javascript,但水豚的默认 selenium 驱动程序不支持我需要测试的事件。 因此…
Cucumber:在钩子之前,所有场景仅运行一次
我有一个包含多个场景的场景大纲。我希望 Before 挂钩仅运行一次,以便我可以引导针对所有场景运行所需的 ActiveRecord 对象。问题是如果我使用 Befor…
Cucumber/Capybara 测试不再在 Rails 3 项目中运行
这些 gem 的最新版本不再相互兼容吗?看来我的包里有些东西出了问题。 undefined local variable or method `node' for #<Capybara::Driver::RackTe…
如何根据正在执行的功能文件加载 Cucumber 步骤定义
我想修改 Cucumber,以便在执行给定功能时(例如“login.feature”),我只想为 Web 步骤加载 login_steps.rb 。不应加载其他步骤文件。 在我看来,如…
如何使用 Cucumber 测试加载 javascript 的内容
我一直在开发 Rails 应用程序,并且决定混合实施测试驱动开发和行为驱动开发。 然而,我正在构建的应用程序使用名为 MochaUI 的 Web 应用程序用户界面…
使用 Cucumber 进行压力测试
我目前正在使用 cucumber 为 RoR REST API 编写集成测试。 我还想对 API 进行压力测试,并且想知道如何重新使用我的 Cucumber 场景来执行此操作。 我…
Oracle Forms 应用程序的自动化测试工具?
我正在寻找工具集建议来自动测试 Oracle Forms 应用程序,并且测试(理想情况下)由 Cucumber 驱动。 我相信这在基于 Oracle Forms 的应用程序中是正…
使用带有暂存数据库的 Cucumber,无需截断和事务
我们有一个 Ruby on Rails 2.3.8 项目,其中数据几乎都是只读的。 我们希望编写使用临时数据库(生产数据库的副本)的验收测试, 因此我们不想在功能…
Cucumber:如何在 PHP 中编写片段/步骤定义?
我正在尝试让 Cucumber 来测试 PHP 应用程序。到目前为止,我只需在功能目录中运行 cucumber 即可运行该功能。结果的底部写着: 如果您想要不同编程语…