gpt4 book ai didi

javascript - 支持自动化测试的 Backbone JS应用程序的BDD

转载 作者:数据小太阳 更新时间:2023-10-29 04:31:23 26 4
gpt4 key购买 nike

我正在构建一个 Backbone 应用程序,我需要进行自动化测试。我不喜欢使用 selenium 进行自动化测试。

我正在研究 Jasmine 和 Cucumber.js。我认为 Jasmine 可能更好,但在我工作的公司中,他们使用 Cucumber 进行服务器端测试,我正在调查 cucumber.js 是否可用于生产。

有什么建议吗?

最佳答案

Cucumber.js 非常稳定,可以在生产中使用。不过,与 Cucumber ruby​​ 相比,它缺少一些高级功能,例如 场景概述和 (现在可用)转换。查看README为发展状况表。

它可以与 Zombie.js、Phantom.js、Selenium 一起使用,甚至可以在浏览器中使用。实际上,您可以在 Cucumber 步骤定义中使用任何断言/测试库。

正如 Andreas 所指出的,Jasmine 的目标是单元测试/规范,而 Cucumber 是一种验收测试工具(覆盖整个应用程序堆栈)。

如果您需要帮助开始使用 Cucumber.js,请随时联系我(Twitter 上的@jbpros,Freenode 上的 jbpros/#cucumber)。

关于javascript - 支持自动化测试的 Backbone JS应用程序的BDD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10007786/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com