1、实验2 黑盒方法测试
实验目的:
1. 使学生能够更进一步理解黑盒测试方法。
2. 掌握黑盒测试中设计测试用例的基本方法(等价类划分、边界值分析和因果图等方法)。
3. 进一步熟悉测试报告的写法。
实验环境:
Windows系统平台和学生熟悉的某一个开发环境。
实验学时:
2学时
实验内容:
某程序的逻辑设计如下图所示,分析并构建黑盒测试的前提条件,并按照测试用例测试程序,完善测试用例各项内容的填写。
实验步骤:
1. 选择二到三种方法构建测试用例。
划分等价类:(1)有效等价类划分:x>80 , Y>80,x+Y>140
X<80
2、 ,Y>80,X+Y>140
X<80,Y<80,X+Y>140
X<80,Y<80,X+Y<140
X>80,Y<80,X+Y>140
X>80,Y<80,X+Y<140
(2) 无效等价类:X Y 超出int型的范围
X Y 为小数
2. 依据测试用例测试程序。
(1) x=81 y=81 x+y=162
(2)X=79 Y=81
(3) x=79 y=79
(4) x=69 y=69
(5) x=81 y=79
(6) x=81 y=58
3.无效等价类
(1) x=80.1 y=80.1
(2) x=2147483648
实验总结:
通过黑盒测试实验,我学习到了黑盒测试中的等价类划分以及边界值分析等测试方法,理解了软件测试在软件开发阶段所占的重要地位。