14 级本科《软件测试技术》实验指导书实验 1 利用黑盒测试技术设计测试用例【实验目的 】1、熟悉并掌握黑盒测试的方法:等价类划分法、边界值分析法、错误推测法、场景法
2、了解待测的功能,灵活应用黑盒测试方法中的等价类划分法、边界值分析法、错误推测法以及场景法,设计测试用例,掌握正面测试和负面测试
【实验内容 】【1】应用等价类划分法进行测试
用户注册功能,要求用户密码必须满足两个条件:长度为 6 到 8 位
必须是字母和数字的组合
(1)请分析等价类,填写表1-1
表 1-1 等价类表输入条件有效等价类编号无效等价类编号用户密码大于 6 小于 8 1 小于 6 位2 2 大于 8 位3 字母和数字的组合4 全为数字5 全为字母6 (2)根据表 1-1 的等价类设计测试数据,填写表1-2
表 1-2 根据等价类划分法设计的测试数据序号输入数据覆盖等价类预期结果1 abd3211 1,4 有效2 12345 2,5 无效3 Abcdf 2,6 无效4 Shg96 2,4 无效5 Sjdgjsdjhskjfh646 3,4 无效【2】应用等价类划分法和边界值分析法进行测试
在教务系统中进行课程成绩录入,要求0≤成绩≤ 100,且成绩为整数
(1)请分析等价类,填写表1-3
表 1-3 等价类表输入条件有效等价类编号无效等价类编号输入成绩大于等于0 小于等于100 1 小于 0 2 大于 100 3 为整数4 不为整数5 (2)根据表 1-3 的等价类设计测试数据,填写表1-4
表 1-4 根据等价类划分法设计的测试数据序号输入数据覆盖等价类预期结果1 60 1,4 有效2 100 1,4 有效3 59
9 1,5 有效4 101 3,4 无效5 -1 2,4 无效(3)根据边界值分析法设计测试数据,填写表1-5
表 1-5 根据边界值分析法设计的测试数据序号输入数据预期结果1