将karma与mocha两种框架进行对比是否具有合理性

发布于 2022-09-12 00:36:09 字数 647 浏览 25 评论 0

刚刚看mocha的相关文档时,看到这样一句话:

除了Mocha以外,类似的测试框架还有JasmineKarmaTape

另外之前也看到过不少文章将karma、mocha、jasmine进行对比,以及karma和jasmine进行对比。
但是根据我的理解,Karma本质上是一个产生Web服务器的工具。而且在karma的官网上最显眼的位置就写着:

Karma的主要目标是为开发人员带来一个高效的测试环境

那么按照我的理解:karma是个提供测试环境的框架,而mocha本身才是测试框架,那两者应该是个合作关系,即在karma提供的环境中使用mocha进行测试。而不是一个选择使用哪个的横向对比关系

所以看到这种对karma和mocha进行同级的平行对比的时候感觉很疑惑。是我的理解有问题吗?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

如歌彻婉言 2022-09-19 00:36:10

可以这样理解,Karma 是一个运行测试框架的环境,Mocha 是一种测试框架提供了编写测试用例的语法标准。就好比写了一个 JavaScript 脚本,那么运行这个脚本需要打开浏览器才能执行。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文