软件测试-单元测试基础课件

上传人:我*** 文档编号:146347234 上传时间:2020-09-29 格式:PPTX 页数:30 大小:803.39KB
返回 下载 相关 举报
软件测试-单元测试基础课件_第1页
第1页 / 共30页
软件测试-单元测试基础课件_第2页
第2页 / 共30页
软件测试-单元测试基础课件_第3页
第3页 / 共30页
软件测试-单元测试基础课件_第4页
第4页 / 共30页
软件测试-单元测试基础课件_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《软件测试-单元测试基础课件》由会员分享,可在线阅读,更多相关《软件测试-单元测试基础课件(30页珍藏版)》请在金锄头文库上搜索。

1、单元测试基础,李萌 2017年10月,主题,测试流程 流程图 测试用例设计 单元测试 缺陷单 执行情况表 回归测试,基本概念,传统定义,20世纪70年代Smalltalk引入单元测试,单元通常指的是一个方法或函数 作用 提高代码质量 深入理解类或方法的功能需求 定义 单元测试是一段代码调用另外一段代码,检验一些假设的正确性 如果假设的结果错误,测试失败,优秀单元测试定义,单元测试(Unit Test)是一段自动化的代码,用来调用被测试的方法或类,而后验证基于该方法或类的逻辑行为的一些假设 单元测试几乎总是用单元测试框架来写的。它写起来很顺手,运行起来不费时。它是全自动的、可信赖的、可读性强的、

2、可维护的 不包含任何逻辑的代码,通常不需要测试,基本思路,待测类,测试类,控制台程序,ShowProblem,基于单元测试框架的测试流程,单元测试流程,账单计算问题,当账单上的一次性消费数额(简称消费额)为负数或零时,返回负数表示消费数额无效; 当消费数在800元到1800元之间时(不含800元,但包含1800元),为9折; 当消费额在1800元到4800元之间时(含4800元),为8折; 当消费额在4800元以上时(不含4800元),一律为7折; 当消费额无效时,程序应提示消费数额无效,源码 v1,条件分析,T1:amount800 & amount1800 & amount4800 T5:

3、amount=0,用例设计对判定的测试,条件覆盖 设计测试用例时应保证程序中每个复合判定表达式中,每个简单判定条件的取真和取假情况至少执行一次 至少6个用例,流图,用例设计对路径的测试,判定节点法: 流图G的环形复杂度V(G)=P+1,其中,P是流图中判定结点的数目 本例的环形复杂度为6,基本路径,L1:0,1,6,11 L2:0,1,2,7,11 L3:0,1,2,3,8,11 L4:0,1,2,3,4,9,11 L5:0,1,2,3,4,5,10,11 L6:0,1,2,3,4,5,11,测试用例,单元测试用例设计说明书,文档展示 流程图 判定分析 路径分析 用例设计,缺陷单,执行情况表,重构代码,回归测试,基本路径,L1:0,1,6,10 L2:0,1,2,7,10 L3:0,1,2,3,8,10 L4:0,1,2,3,4,9,10 L5:0,1,2,3,4,5,10,测试用例,缺陷单,执行情况表,作业,为RevenueAccount设计单元测试 提交 流程图 单元测试设计说明书 缺陷单 单元测试代码 执行情况表,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号