类似于 dojo DOH 的 Javascript 测试框架

Posted

技术标签:

【中文标题】类似于 dojo DOH 的 Javascript 测试框架【英文标题】:Javascript Testing framework similar to dojo DOH 【发布时间】:2015-08-28 04:59:55 【问题描述】:

javascript中有没有类似dojo DOH的框架?

我正在寻找基于浏览器的测试框架,例如 dojo DOH,它提供对浏览器和 JS 运行时环境的支持。

简单来说,我在寻找:

一个简单的基于浏览器的图形前端和运行器文件。

为什么我要寻找其他测试单位而不是 dojo DOH?

Dojo DOH 带有完整的 DOJO 包,所以如果我在 dojo 中开发应用程序,那么使用 dojo DOH 很好。假设我在 Angular、Backbone 等其他框架中开发应用程序。

然后只有为了测试应用程序,我必须在我的应用程序中添加完整的 dojo 包。 (如果我错了,请纠正我,这个假设是根据我在dojo上的经验做出的)

如果有可能在不添加完整 dojo 包的情况下使用 dojo DOH 测试应用程序,请指导我。

感谢帮助!!

【问题讨论】:

【参考方案1】:

SitePen 将 DOH 替换为 Intern。 Intern 是为 Dojo 框架量身定制的,但不是特定于 Dojo 框架的。你可以用它测试任何 JS 框架的应用程序。但请注意,我也没有使用过。

除此之外,与我合作的一位 SE 架构师最近从一次会议中回来,他爱上了 Jasmine,所以你可以看看它。它们似乎是完全不同的测试方法,所以请看一看,自己决定自己的口味在哪里。

【讨论】:

感谢回复,我会同时尝试并分享我的经验。

以上是关于类似于 dojo DOH 的 Javascript 测试框架的主要内容,如果未能解决你的问题,请参考以下文章

Dojo DOH 怎么了?

Dojo 和 doh:测试特定主题订阅

执行 DOH 测试时如何添加“has”模块?

如何在 Travis CI 上设置 Dojo Doh 单元测试?

如何在 Dojo DOH 测试中运行服务器 url

使用 node.js 在命令行上运行 DOH