软件测试系列之单元测试 单元测试工具
整理资料时发现以前给兄弟们灌输的单元测试的一些基本知识,放在这里供大家参考。里面参考了网上很多朋友的资料,这里没一一列出,一并谢过。ppt转的,比较乱,ppt已经上传到个人资源的,需要的可以去下载看看。不知道怎么搞的,ppt转成word格式是正确的,word里粘贴到这里,在编辑方式下也是对的,可是浏览文章时就乱七八糟了。只有在记事本里中转了一下,丧失了很多排版上的信息。
现象
? 测试代码没有很好地维护而废弃,再次需要测试时还需要重写;
? 投入太多的精力,找 bug,而新的代码仍然会出现类似 bug;
? 写完代码,心里没底,是否有大量 bug 等待自己;
? 新修改的代码不知道是否影响其他部分代码;
? 由于牵扯太多,导致不敢进行修改代码;
...
一、背景
? CppUnit 是个基于 LGPL 的开源项目,最初版本移植自 JUnit,是一个非常优秀的开源测试框架。
? CppUnit 和 JUnit 一样主要思想来源于极限编程(XProgramming)。
? 主要功能就是对单元测试进行管理,并可进行自动化测试。
? “现象” ? 就应该学习使用这种技术
二、感性认识
? CppUnit安装与使用方法
? VC6
? VS2005
? QNX
? CppUnit快速入门
CppUnit VC6.0安装
? 重要参考:INSTALL-WIN32.txt
? 解压cppunit-1.12.0.tar.gz
文章来源于领测软件测试网 https://www.ltesting.net/