Rails:使用 cucumber 和 webrat 集成测试thinking_sphinx - 如何索引事务装置?
我想对我的搜索功能进行一些 Cucumber/webrat 集成测试,这些功能使用 Thinking_sphinx & sphinx 但问题是,在典型的 Cucumber 测试期间,数据会在…
如何在 Cucumber 中测试 authlogic 的 current_user?
我正在尝试在 Cucumber 中使用 authlogic 的测试助手,调用 activate_authlogic。 我们的 application_controller 有一个 current_user_session 方法…
如何让故事与 Restful_authentication 和 Cucumber 一起使用?
克隆最新稳定版本的 rails (2.3.2) 后, rspec (1.2.2), 黄瓜(0.2.0.4...于 2009-03-24 发布), rspec-rails (1.2.2), restful-authentication(修…
Test::Unit 在 Rails 中仍然相关吗?
我正在以古老的方式学习 Rails。 以阅读使用 Rails 进行敏捷 Web 开发(第 3 版)作为起点。 我目前正在学习测试测试章节。 我还知道其他 BDD 测试框…
黄瓜 + JavaScript 应用程序中的 Selenium
我正在尝试学习如何最好地使用 Cucumber + Selenium。 在大多数情况下,它似乎非常简单,但我想获得一些有关如何测试对话框的指导。 基本上我需要实现…
rspec 和 heckle 的兼容性如何?
我目前正在使用 test/unit,并且正在考虑使用 rspec。 但是,我注意到 rspec 目前 不支持 heckle在 ruby 1.9.1 中,除了目标模块/类/方法之外,不…
使用 open_id_authentication 插件时,如何在 RSpec 用户故事/Cucumber 中伪造 OpenID 登录
我正在尝试编写一个 Cucumber 场景,要求我有一个登录用户 - 这通常非常简单,但我只使用 OpenID 身份验证(身份验证插件的curtosy)。 然而,在深入…