QUnit vs Jasmine?

113

这两个测试框架的主要区别是什么?

我完全不了解测试驱动开发,从头开始学习。


1
你最终选择了什么? - Patrick
1个回答

136

QUnit非常易于入门,您只需要包含两个文件和一点标记,就可以开始编写测试。

Jasmine的优势在于其BDD风格的语法,如果这是您喜欢的内容(可能不是您的卖点),并且与Ruby / Rails工具紧密集成。

最终,两者都可以完成任务。我建议从QUnit开始。一旦您感到自在,请尝试使用Jasmine,并检查BDD样式是否更适合您。如果确实如此,而您仍然想继续使用QUnit,则可以将Pavlov添加到混合中,它为QUnit提供了BDD样式的方法。


很棒的答案。我还推荐http://javascriptjabber.com/050-jsj-qunit-with-jorn-zaefferer/。 - raam86

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接