我正在构建一个 Rails 3 应用程序。我正在尝试和 Capybara 一起学习 Cucumber。
- 我需要 JRuby 来通过 Cucumber 运行 Capybara 吗?
我用过Webrat,但似乎很多人都在用Capybara,所以我很想试试。
我不需要立即进行 JavaScript 测试,但如果我最终需要,我想安装 Capybara。
我阅读并阅读了 Capybara 文档,但无法理解。
我正在构建一个 Rails 3 应用程序。我正在尝试和 Capybara 一起学习 Cucumber。
我用过Webrat,但似乎很多人都在用Capybara,所以我很想试试。
我不需要立即进行 JavaScript 测试,但如果我最终需要,我想安装 Capybara。
我阅读并阅读了 Capybara 文档,但无法理解。
Capybara 不需要 jRuby 或 Selenium-RC 驱动程序。
只需执行以下操作即可使用 Capybara 设置 Cucumber。
$ gem install capybara cucumber
$ rails generate cucumber --capybara
我自己没有使用过 Capybara,但从我可以从自述文件中收集到的内容来看,它看起来不需要 JRuby,具体取决于您使用的 JavaScript 驱动程序。例如,如果您想使用 Culerity,那么是的,您需要 JRuby,因为它需要在您的路径中。
您在安装 Capybara 时遇到困难吗?