1 / 6
文档名称:

2021年单元测试流程图及说明.doc

格式:doc   大小:69KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2021年单元测试流程图及说明.doc

上传人:书犹药也 2020/11/2 文件大小:69 KB

下载得到文件列表

2021年单元测试流程图及说明.doc

文档介绍

文档介绍:单元测试步骤 1、了解需求和设计了解设计是很关键,尤其是要搞清楚被测试模块在整个软件中所处位置,这对测试内容将会有很大影响。需要记住一个标准就是:好设计,各模块只负责完成自己事情,层次和分工是很明确。在单元测试时候,能够不用测试不属于被测试模块所负责功效,以降低测试用例冗余,集成测试时候会有机会测试到。举例: 1./* 2. 3. *判定三条边是否能够组成三角形 4. 5. *返回值:true-是;false-否 6. 7.*/(inta,intb,intc); 测试该函数时候,只需要测试三条边(在正当取值范围内整数)是否能够满足两边之和是否大于第三边功效,而不需要测试三条边是否在正当范围(0,200)之间整数,因为调用该函数之前,一定要先经过下面函数检验,要是检验不经过,就不会实施isTriangle函数。 1./* 2. 3. *判定三条边是否正当(即:判定三条边全部在正当范围内) 4. 5. *返回值:true-是;false-否 6. 7.*/ (inta,intb,intc);  所以,单元测试关键是关注本单元内部逻辑,而不用关注整个业务逻辑,因为会有别模块去完成相关功效。 2、概览源代码浏览一下源代码,关键任务: (1)初步检验源代码编码风格和规范(2)大致估算测试工作量,比如:需要多少测试用例、需要写多少驱动模块和装模块等。(3)确定模块复杂程度,初步制订测试优先级等。 3、精读源代码认真阅读和分析代码,关键任务: (1)了解代码业务逻辑。(2)检验代码和设计是否相符,假如具体设计没有该模块步骤图话,先去画出步骤图。(3)仔细研究逻辑复杂模块(4)能够采取部分检验列表来检验程序可能会出现问题。假如没有检验列表,那么,能够依据程序特点,有针对性地检验轻易出问题地方(记得把经验总结下来供下次使用)。 4、设计测试用例综合利用白盒测试方法(和结合黑盒测试方法)来设计测试用例,包含功效测试、性能测试等,要达成一定测试覆盖率。在设计测试用例过程中,步骤图或控制流图是分析好帮手。 5、搭建单元测试环境使用XUnit或自己写框架将有利于单元测试实施。在这个阶段关键就是写桩模块和驱动模块,第4步所设计测试用例是经过驱动模块传输给被测试模块,然后驱动模块想措施获取被测试模块对数据处理结果,并判定返回实际结果和测试用例预期结果是否一致,经过测试框架来统计实施结果,对于出现错误,还需要统计错误信息,供实施完以后分析。搭建单元测试环