《软件制造工程》第四章 测试工程(2/3)

第四章测试工程 121 O 8 765
第四章 测试工程

4.32黑盒测试 12 ■黑箱测试(又称为功能测试)是 9 3 把程序或系统看成一个黑盒子 765 完全不考虑其内部结构和处理过 程
4.3.2 黑盒测试 ◼ 黑箱测试(又称为功能测试)是 把程序或系统看成一个黑盒子, 完全不考虑其内部结构和处理过 程

4.32黑盒测试 12 主要是测试各个程序或功能模块 9 3 之间的接口,检查系统功能是否 765 能按照设计书的规定正常执行, 是否能接收正确的输入数据产生 正确的输出结果 主要适用于系统测试等后期的测 试阶段
4.3.2 黑盒测试 ◼ 主要是测试各个程序或功能模块 之间的接口,检查系统功能是否 能按照设计书的规定正常执行, 是否能接收正确的输入数据产生 正确的输出结果。 ◼ 主要适用于系统测试等后期的测 试阶段

4.3.2黑盒测试-系统模型 12 导致反常的输 入 765rU 9 输入的测试数 系统 暴露缺陷的输 出 输出的测试结 OI 果
4.3.2 黑盒测试-系统模型 输入的测试数 据 I1 导致反常的输 入 系统 输出的测试结 果 O1 暴露缺陷的输 出

4.32黑盒测试-主要方法 12 ■同值分割 9 3 同值分割又称为等价划分,它的 765 含义是针对输入条件,将所有可 能的输入数据(有效的和无效的) 分为若干等价类,对每一个等价 类只取一组数据作为测试数据, 使得选取的测试数据具有代表性
4.3.2 黑盒测试-主要方法 ◼ 同值分割 同值分割又称为等价划分,它的 含义是针对输入条件,将所有可 能的输入数据(有效的和无效的) 分为若干等价类,对每一个等价 类只取一组数据作为测试数据, 使得选取的测试数据具有代表性

4.32黑盒测试-主要方法 765rU 如何划分等价类? 有效等价类(合理等价类) 无效等价类(不合理等价类)
4.3.2 黑盒测试-主要方法 如何划分等价类? • 有效等价类(合理等价类) • 无效等价类(不合理等价类)

4.32黑盒测试-主要方法 12 启发式规则: 9 3 如果规定了输入数据的范围则 765 可划分一个有效的等价类(输 入数据在次范围),两个无效 的等价类(输入数据小于最小 值或大于最大值);
4.3.2 黑盒测试-主要方法 启发式规则: ◼ 如果规定了输入数据的范围则 可划分一个有效的等价类(输 入数据在次范围),两个无效 的等价类(输入数据小于最小 值或大于最大值);

4.32黑盒测试-主要方法 例输入值是学生成绩,范围是0~100 765rU 100 无效等价类 有效 无效等价类 等价类 成绩《01≤成绩≤100成绩:100
4.3.2 黑盒测试-主要方法 例 输入值是学生成绩,范围是0~100 0 100 有效 等价类 1≤成绩≤100 无效等价类 成绩>100 无效等价类 成绩<0 ~

4.32黑盒测试-主要方法 12 9 3 ■如果规定了输入数据的个数,也 765 可以按以上方法划分出一个有效 的等价类,两个无效的等价类;
4.3.2 黑盒测试-主要方法 ◼ 如果规定了输入数据的个数,也 可以按以上方法划分出一个有效 的等价类,两个无效的等价类;

4.32黑盒测试-主要方法 12 9a■如果规定了输入数据的一组值, 765 且程序对不同输入值做不同处理, 则每个输入值有一个有效的等价 类(允许的输入值)和一个无效 的等价类(任一个不允许的输入 值)
4.3.2 黑盒测试-主要方法 ◼ 如果规定了输入数据的一组值, 且程序对不同输入值做不同处理, 则每个输入值有一个有效的等价 类(允许的输入值)和一个无效 的等价类(任一个不允许的输入 值);
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《软件制造工程》第一章 软件制造工程的概念.ppt
- 《软件制造工程》第二章 程序设计.ppt
- 《软件制造工程》面向对象编程.ppt
- 《软件制造工程》第三章 编程工程.ppt
- 太原理工大学:《计算机网络安全技术与应用》PPT讲义课件_第9章 电子邮件安全系统.ppt
- 太原理工大学:《计算机网络安全技术与应用》PPT讲义课件_第8章 安全通信协议.ppt
- 太原理工大学:《计算机网络安全技术与应用》PPT讲义课件_第7章 计算机病毒防治.ppt
- 太原理工大学:《计算机网络安全技术与应用》PPT讲义课件_第6章 入侵检测系统.ppt
- 太原理工大学:《计算机网络安全技术与应用》PPT讲义课件_第5章 网络攻击技术分析.ppt
- 太原理工大学:《计算机网络安全技术与应用》PPT讲义课件_第4章 防火墙工作原理及应用.ppt
- 太原理工大学:《计算机网络安全技术与应用》PPT讲义课件_第3章 身份认证与访问控制.ppt
- 太原理工大学:《计算机网络安全技术与应用》PPT讲义课件_第2章 信息加密技术基础.ppt
- 太原理工大学:《计算机网络安全技术与应用》PPT讲义课件_第1章 计算机网络安全概述.ppt
- 太原理工大学:《计算机网络安全技术与应用》PPT讲义课件_第10章 无线网络安全.ppt
- 《AutoCAD 2000》教程PPT:第十六章 CAD设计实例.ppt
- 《AutoCAD 2000》教程PPT:第四章 图层及特性.ppt
- 《AutoCAD 2000》教程PPT:第十章 尺寸标注技术.ppt
- 《AutoCAD 2000》教程PPT:第十四章 工程图样及其输出.ppt
- 《AutoCAD 2000》教程PPT:第十五章 CAD高级应用技术.ppt
- 《AutoCAD 2000》教程PPT:第十二章 块参照及外部参照.ppt
- 《软件制造工程》第四章 测试工程(1/3).ppt
- 《软件制造工程》面向对象软件的测试.ppt
- 《软件制造工程》第四章 测试工程(3/3).ppt
- 《软件制造工程》第五章 应用安装.ppt
- 《计算机硬件技术基础》课程教学资源(PPT课件讲稿,共八章).ppt
- 吉林大学:《编译原理》课程教学资源(教学大纲).doc
- 吉林大学:《编译原理》课程教学资源(试题习题)2001 级试题(A).doc
- 吉林大学:《编译原理》课程教学资源(试题习题)2001 级试题(B).doc
- 吉林大学:《编译原理》课程教学资源(PPT课件讲稿)第一章 编译程序概述.ppt
- 吉林大学:《编译原理》课程教学资源(PPT课件讲稿)第二章 一个微小的编译器.ppt
- 吉林大学:《编译原理》课程教学资源(PPT课件讲稿)第六章 运行时的存储空间.ppt
- 吉林大学:《编译原理》课程教学资源(PPT课件讲稿)第七章 动作文法和属性文法.ppt
- 吉林大学:《编译原理》课程教学资源(PPT课件讲稿)第九章 中间代码优化.ppt
- 吉林大学:《编译原理》课程教学资源(PPT课件讲稿)第十章 目标代码生成.ppt
- 吉林大学:《编译原理》课程教学资源(PPT课件讲稿)第三章 有限自动机和词法分析器.ppt
- 吉林大学:《编译原理》课程教学资源(PPT课件讲稿)正则表达式.ppt
- 吉林大学:《编译原理》课程教学资源(PPT课件讲稿)有限自动机(Finite Automata).ppt
- 吉林大学:《编译原理》课程教学资源(PPT课件讲稿)第四章 文法与语法分析.ppt
- 吉林大学:《编译原理》课程教学资源(PPT课件讲稿)文法例1.ppt
- 吉林大学:《编译原理》课程教学资源(PPT课件讲稿)自顶向下分析——递归下降法.ppt