gpt4 book ai didi

javascript - JavaScript 库的测试驱动开发

转载 作者:可可西里 更新时间:2023-11-01 02:43:26 25 4
gpt4 key购买 nike

目前我正在为 Web 服务开发 JS 库,您可以将它与 Twitter Anywhere 进行比较。现在我想让它更受测试驱动。测试并不容易,因为它必须在每个想要使用它的站点上运行,当然还要在每个浏览器上运行。

如何有效地测试库?

所有的 API 请求和响应都是 JSON 格式,有没有好的方法来测试这些调用?

我知道 Cucumber 和 js-test-driver。

您好,切卢斯

最佳答案

Javascript 语言本质上是动态的,因此它对测试驱动非常友好。我最近对javascript测试有了一点经验。我已经使用 TDD 重写了主要的 JavaScript 组件,并获得了清晰的设计和更紧凑的代码!

  1. 选择的单元测试框架是qUnit .从测试开始非常容易。
  2. 选择的功能测试框架是funcunit .

我写了一篇用 FuncUnit 测试 REST api 的博文 here .

如果你需要一些测试和实现的例子,你可以查看我的github repository .

不要问问题,直接开始测试:)

关于javascript - JavaScript 库的测试驱动开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5203807/

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