对于使用 Cucumber 测试 JavaScript 应用程序,您更喜欢什么?
我以前从未这样做过——我只使用 Webrat 来测试纯 html。
我试过 Selenium,但它让我很沮丧,我没有找到任何关于 Cucumber 与 Selenium 结合的好的文档。
最好的祝福
对于使用 Cucumber 测试 JavaScript 应用程序,您更喜欢什么?
我以前从未这样做过——我只使用 Webrat 来测试纯 html。
我试过 Selenium,但它让我很沮丧,我没有找到任何关于 Cucumber 与 Selenium 结合的好的文档。
最好的祝福
看看水豚。它是 Webrat 的替代品,但它允许您通过 Selenium 驱动 Firefox 以测试 Javascript 代码(例如 AJAX 调用)。
在这里,我们让 webrat 为大多数操作驱动 selenium。但它仍然是非常新鲜的技术,因此请准备好深入研究代码和调试器。
文档:
https ://github.com/cucumber/cucumber/wiki/Setting-up-Selenium
该 wiki 上还有各种不同风格的 Watir 资源。