第5讲黑盒测试技术.ppt
文本预览下载声明
/zengfanjin5588;5.1 黑盒测试概述;软件;1.黑盒测试主要用于发现以下情况;2.“黑盒”的两种基本方法;3.黑盒测试的优、缺点;4.黑盒测试的测试用例设计方法;5.2等价类划方法;5.2.1等价类划方法的理论知识;1.等价类;2.划分等价类的规则;2.划分等价类的规则(续);2.划分等价类的规则(续);2.划分等价类的规则(续);等价类划分法测试用例设计;例1:报表日期;第一步:划分等价类;第二步:为有效等价类设计测试用例;第三步:为每一个无效等价类至少设计一个测试用例; 对招干考试系统“输入学生成绩”子模块设计测试用例
招干考试分三个专业,准考证号第一位为专业代号,如: 1-行政专业,
2-法律专业,
3-财经专业.
行政专业准考证号码为:110001~111215
法律专业准考证号码为:210001~212006
财经专业准考证号码为:310001~314015;例:准考证号码的等价类划分
有效等价类:
(1) 110001 ~ 111215
(2) 210001 ~ 212006
(3) 310001 ~ 314015
无效等价类:
(4) - ? ~ 110000
(5) 111216 ~ 210000
(6) 212007 ~ 310000
(7) 314016 ~ + ?;例3 电话号码;划分等价类并编号;为有效等价类设计测试用例 ;为每一个无效等价类至少设计一个测试用例 ;例4:回顾NextDate问题。;例4:回顾NextDate问题……续;;;;;5.3边界值分析法;5.3.1边界值分析方法的理论知识 ;常见的边界值;边界值分析方法选择测试用例原则 ;边界值分析方法选择测试用例原则;边界值分析方法选择测试用例原则;边界值分析方法选择测试用例原则;int a[10];
for(i=1;i=10;i++)
a[i]=0;
很明显,这段代码的目的是创建包含10个元素的数组,并为数组中的每一个元素赋初值0。看看有什么问题?;5.4因果图方法;xiangr@neusoft.co;因果图概念—关系;因果图概念--约束;因果图概念--约束;利用因果图生成测试用例的步骤 ;5.4.2 因果图举例;例1;对应的因果图;根据因果图建立判定表 ;把判定表的每一列拿出来作为依据,设计测试用例 ;案例2;xiangr@; 画判定表;写用例;三角形的例子;三角形的例子;上机练习;5.5错误推测法;5.6功能图分析方法;1.功能图;2.测试用例生成方法;3.测试用例生成规则;4.??功能图生成测试用例的过程;作业;Q A
显示全部