码迷,mamicode.com
首页 > 其他好文 > 详细

第二章

时间:2017-04-30 16:12:31      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:软件   本质   用户   时间   原型   动态测试   系统   操作   数据   

单元测试是什么?

单元测试:单元测试是对软件中的基本组成单位进行的测试,如一个模块、一个过程等等。它是软件动态测试的最基本的部分,也是最重要的部分之一,其目的是检验软件基本组成单位的正确性。一个软件单元的正确性是相对于该单元的规约而言的。

单元测试大小公司大小项目都在尝试采用,而且也不乏成功的例子,QT项目连界面都使用了单元测试。
但是初期实施非常艰难,我以前的项目坚持了一段时间后来除了我之外,没人编写单元测试,如果要求的话,也仅仅是后期补上单元测试。
现在除了千行以内的原型项目外,所有产品级的项目我都推荐添加单元测试。界面单元测试部分视情况添加,因为大多数桌面系统项目跟QT项目有着本质的区别,它是提供用户一致性的窗体组件,而客户端系统提供客户千差万别的操作需求,这需求变动还非常快,基本上投入高产出低。
单元测试对框架的设计要求非常高,数据与代码与界面要尽可能分离,接口定义,输出与输出预期,代码覆盖度,基本上跟白盒测试差不多的意思。

第二章

标签:软件   本质   用户   时间   原型   动态测试   系统   操作   数据   

原文地址:http://www.cnblogs.com/keyi233/p/6789559.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!