QUnit Vs. Jasmine and TDD Vs. BDD
- 论坛
- QUnit Vs. Jasmine and TDD Vs. BDD
16 浏览
QUnit Vs. Jasmine and TDD Vs. BDD
我一直在研究两个前端单元测试库。
- QUnit - http://qunitjs.com/
- Jasmine - http://jasmine.github.io/
- Jasmine显然更注重BDD,而QUnit则可以通过以行为为导向的方式描述测试来进行BDD。它们都能对代码单元进行断言,所以我认为它们都是单元测试。BDD和TDD是互斥的吗,还是只是在你如何编写上的区别?
- 如果进行行为测试,是否还需要进行单元测试?如果涵盖了所有用户故事,似乎不需要了解可测试单元的细节。
- 你还喜欢其他的测试框架吗?除了单元测试之外,前端开发人员还可以做哪些其他类型的测试?