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 100 有效2 0 有效3 110 无效4 -5 无效【3】应用场景法进行测试。阅读附录 A.9 的功能描述,了解借书功能。设计借书功能的测试用例。(1)首先按照场景法来分析借书功能的基本流和备选流,见表2-12。表 2-12 借书功能的基本流和备选流基本流 /备选流描述基本流 A A1:录入借书证号A2:判断该借书证号有效A3:查询该借书证没有超期图书,也没有罚款未交记录A4:查询该借书证没有超出可借阅量上限A5:录入图书信息A6:登记借阅信息,借书成功。结束。备选流 B-借书证无效基本流的 A2 判断该借书证无效, 给出提示: 该借书证无效。结束。备选流 C-有超期图书或有罚款未交记录基本流的 A3 查询...