随笔分类 -  [04] 单元测试

摘要:目录: 1,走进单元测试一:初认Unit Test 2,走进单元测试二:测试需要从哪些方面着手 3,走进单元测试三:实战单元测试 4,走进单元测试四:单元测试背后的思考和感悟 Note:在编代码的过程进行单元测试将是最佳实践! 通过一周的时间整理了一下自己对于单元测试的理解,也是一种反省把,在总结过程中发现了一些以前没有遇到的问题,以及自己没有理解过来的理论知识! 文章有一些不足之处,还希望园子里面的朋友能够多多指教,我将虚心接受! 单元测试告一段落了,我将继续踏上学习.NET基础知识的道路,长途漫漫... 阅读全文
posted @ 2012-02-15 18:33 TimYang 阅读(2996) 评论(6) 推荐(1) 编辑
摘要:二月底就要完成所有的单元测试的任务了,做了将近三个月的时间,如果放在以前我有一肚子苦水要述说,不过经历了一些思想上的洗礼之后,不在那么单纯,只为把手头工作做的更加出色而已! 这是单元测试最后一篇了,来做个总结把! 目录: 好的单元测试应该具有的特点 单元测试的命名规范 建立自己的公共调用库 单元测试带给我的思考和感悟 总结图示 1.好的单元测试应该具备的特点 一个好的单元测试一定有它具备的特点,下面就来说说那些主要的特点! 主要概括为 →A-TRIP原则: 自动化 → Automatic 彻底性 → Thorough... 阅读全文
posted @ 2012-02-11 19:26 TimYang 阅读(4408) 评论(11) 推荐(9) 编辑
摘要:前两篇文章讲解了一些关于单元测试的基本理论知识,接下来我们应该理论联系实践,在实践中体会单元测试带给我们的便利! 环境:VS2008,2010版本! 关于怎么在VS中创建单元测试,园子里已经有很多这样的文章了,请参考以下链接: http://www.cnblogs.com/heqichang/archive/2011/09/30/2196779.html http://www.cnblogs.com/TerryFeng/archive/2009/05/24/1488333.html http://www.cnblogs.com/zhijianliutang/ar... 阅读全文
posted @ 2012-02-10 19:35 TimYang 阅读(9460) 评论(8) 推荐(10) 编辑
摘要:前言 笼统的来说测试条件无非就是两个方面:① 正向测试 ,② 反向测试! 如果单从这两个方面来思考,肯定出现丢三落四的情况,也就是说不全面,所以应该在上面两种情况的基础上再进行具体划分,那么只要我们能够遵循这些条件基本上就能做到全面(如果能做到,大约80%的问题应该都解决了),于是就出现了下面要说的六个方面内容! 前辈们把这些测试条件总结为:Right – BICEP 1.Right - 做正确的事,可以说是“正向测试” 这种测试前期任务是要准备足够的正确数据(前提是要保证数据的正确性,这个很重要),运行代码后返回的值或产生的影响是要跟自己的预期是一致的! 注意:如果准备... 阅读全文
posted @ 2012-02-08 19:44 TimYang 阅读(7535) 评论(6) 推荐(5) 编辑
摘要:前言:在公司写单元测试已经有两个多月了(思想上有过纠结),说实话有点像赶鸭子上架,在项目收尾的时候才做,很明显它的作用已经是名副其实了,而且还找像我这样的新手来写(一开始我都不怎么熟悉业务流程),所以现在一直努力学好单元测试,写好它,把自己的事做好! 我也是在读程序员修炼之道 - 单元测试这本书之后,再阅读了园子中的各个文章后的感悟把,写出来跟大家一起分享! 电子书下载地址:http://www.kuaipan.cn/file/id_29568238492847284.htm 测试是贯穿整个整个软件工程的始末,做好测试对软件的质量会有一个质的保证,减少查找BUG的工作量,所以作为一个... 阅读全文
posted @ 2012-02-06 19:41 TimYang 阅读(19732) 评论(11) 推荐(12) 编辑