这两个测试框架之间的主要区别是什么?
我是测试驱动开发的新手,从一开始就开始。
QUnit 很容易上手,因为你只需要包含两个文件和一点标记,然后你就可以开始编写测试了。
Jasmine 的优势,afaik 是它的 BDD 风格的语法,如果这是你喜欢的东西(可能不是你的卖点)并且紧密集成到 Ruby/Rails 工具中。
最终双方都完成了工作。我建议从 QUnit 开始。一旦你感觉舒服了,试试 Jasmine 并检查 BDD 风格是否更合适。如果确实如此,并且您仍想继续使用 QUnit,则可以将Pavlov添加到组合中,它为 QUnit 提供 BDD 样式的方法。