supNate的新天地 ——学的越多,知道的越少
WEDNESDAY
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. 总结

——此篇较长,点击这里查看全文

-查看评论 (5)+发表评论+Trackback地址+Trackbacks (0)
【评论1】时间:2009-6-29 20:59:37作者:bb
看不懂瓦
但是猛顶新项目[s:14]
【评论2】时间:2009-9-2 11:04:49作者:看不明白
我基础不好
【评论3】时间:2009-9-10 7:29:53作者:sdf
sdf
【评论4】时间:2009-9-10 7:30:05作者:sadfsad
asdfsadfasdf
【评论5】时间:2009-10-14 21:13:24作者:Star
确实不错!调用url来加载测试很好,不过就是要是调试多了不知道资源释放得了不?