【发布时间】:2009-10-16 12:00:26
【问题描述】:
您更喜欢使用 Cucumber 测试 JavaScript 应用程序的什么?
我以前从未这样做过 - 我只使用 Webrat 来测试纯 html。
我尝试过 Selenium,但它让我很沮丧,而且我没有找到任何关于 Cucumber 与 Selenium 结合的好的文档。
最好的问候
【问题讨论】:
标签: javascript ruby-on-rails ruby testing cucumber
您更喜欢使用 Cucumber 测试 JavaScript 应用程序的什么?
我以前从未这样做过 - 我只使用 Webrat 来测试纯 html。
我尝试过 Selenium,但它让我很沮丧,而且我没有找到任何关于 Cucumber 与 Selenium 结合的好的文档。
最好的问候
【问题讨论】:
标签: javascript ruby-on-rails ruby testing cucumber
查看Capybara。它是 Webrat 的直接替代品,但它允许您通过 Selenium 驱动 Firefox 以测试 Javascript 代码(例如 AJAX 调用)。
【讨论】:
在这里,我们让 webrat 为大多数操作驱动 selenium。但它仍然是非常新鲜的技术,因此请准备好深入研究代码和调试器。
【讨论】:
文档:
https://github.com/cucumber/cucumber/wiki/Setting-up-Selenium
该 wiki 上还有各种 Watir 风格的资源。
【讨论】: