- 2009-6-24用DOH实现Javascript,Ajax应用的单元测试
- 分类:技术专区时间:2009-6-24 23:47:22作者:supNate
- 标签:javascript unit test
-
当我花费了2个小时才发现把enalbed拼写错误之后,郁闷之后痛定思痛,决定在我的新项目中完全彻底坚定的落实好单元测试。保证代码质量的同时也能提高开发效率,而且还能够帮助更好的划分模块。
服务器端自然好办,VS2008自带的测试框架非常强大,轻松就能搞定。但javascript端,大家都知道的,还是有点麻烦的。大概比较多的人会用JSUnit,借助JUnit的大名,想必质量不会太差。但我没用过,也就没啥好评论。
这里我要介绍的是Dojo框架自带的javascript测试框架D.O.H,全称是Dojo Objective Harness。用过之后感觉功能很强大,可惜的是文档相当稀少,官方仅有的一篇:http://www.dojotoolkit.org/book/dojo-book-0-9/part-4-meta-dojo/d-o-h-unit-testing。抗议者甚多,认为文章中假设太多,看过之后仍然摸不着头脑。但在我勇于探索勇于研究的精神指引下(轻拍
),还是基本掌握其要领,遂写此文章一篇与大家共享。
似乎废话多了点。。言归正传,尽量用最简洁的文章来让大家迅速上手
目录:
1. DOH特点
2. DOH下载
3. Hello DOH!
4. 用统一界面运行单元测试
5. 单独的JS单元测试文件
6. 单元测试对象(Test Fixture)
7. 分组测试
8. 异步测试
9. 总结
——此篇较长,点击这里查看全文
但是猛顶新项目[s:14]