单元测试
Posted 矮人er
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了单元测试相关的知识,希望对你有一定的参考价值。
单元测试的概念:
>>软件基本组成单元进行的测试。检验程序最小单位,即检查模块有无错误,它是在编码完成后必须进行的测试工作。
>>需要特别关注的问题:
>>目标:
>>确保每个模块能正常工作
>>时间:
>>编码——编译——单元测试
>>注意:
>>前期完成单元测试计划、设计好用例
>>依据:
>>详细设计说明
>>执行者:
>>程序开发者或白盒测试人员
>>如何操作:
>>以白盒测试法为主,先静态检查分析代码是否符合规范,再动态运行代码,检查结果
单元测试的主要任务:
>>单元测试针对每个程序的模块,主要测试5个方面:
>>模块接口、局部数据结构、边界条件、独立的路径和错误处理
单元测试的执行过程:
>>单元测试时,如果模块不是独立的程序,需要设置一些辅助测试模块
>>辅助测试模块类型:
>>驱动模块:用来模拟被测试模块的上一级模块,相当于被测试模块的主程序。它接收数据,将相关数据传送给被测模块,启动被测
模块,并打印出相应结果
>> 桩模块:用来模拟被测模块工作工程中所调用的模块。它们一般只进行很少的数据处理
>>被测模块、驱动模块和桩模块——“单元测试的环境”
以上是关于单元测试的主要内容,如果未能解决你的问题,请参考以下文章