文档详情

实验1利用黑盒测试技术设计测试用例.docx

发布:2021-11-13约6.54千字共12页下载文档
文本预览下载声明
. . 精选文档 精选文档 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 2 3 4 5 输入数据 abd3211 12345 Abcdf Shg96 Sjdgjsdjhskjfh646 覆盖等价类 1,4 2,5 2,6 2,4 3,4 预期结果 有效无效无效无效 无效 【2】应用等价类划分法和边界值分析法进行测试。 在教务系统中进行课程成绩录入,要求 0≤成绩≤ 100,且成绩为整数。 ( 1)请分析等价类,填写表 1-3 。 表 1-3 等价类表 输入条件 有效等价类 编号 无效等价类 编号 输入成绩 大于等于 0 小于等于 1 小于 0 2 100 大于 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 ( 3)根据边界值分析法设计测 2,4 试数据,填写表 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 查询出有超期图书或有罚款未交记录,给出提示:该借书证有超期图书或罚款未交记录。结束。 备选流 D-超出可借阅量上限 基本流的 A4 查询出该借书证超出可借阅量上限, 给出提示: 该借书证超出可借阅量上限。结束。 ( 2)设计借书功能的场景,见表 2-13 。 表 2-13 借书功能的场景设计场景编号 包含的基本流、备选流 预期结果 场景 1 A 借书成功 场景 2 AB 借书证无效 场景 3 AC 借书证有超期图书或罚款未交记录 场景 4 AD 借书证超出可借阅量上限 ( 3)设计借书功能测试用例,填写表 2-14 。其中, V( Valid ,有效的)表示有效数据, I ( Invalid ,无效的)表示无效数据, “ n/a ”表示这个条件不适用于测试用例。 表 2-14 测试用例表 序 场景 借书证 号 有超期图书或罚款未交记录 超出可借阅量上限  预期结果 1 场景 1 有效 无 无 成功 2 场景 2 无效 无 无 失败 3 场景 3 有效 有 无 失败 4 场景 4 有效 无 有 失败 【4】设计修改产品功能的测试用例。 阅读附录 A.3 、A.4 的功能描述,了解添加产品、修改产品功能,分析添加产品功能的 测试用例的设计思路,如表 2-4 所示,参考添加产品功能的测试用例(如表 2-5 所示),设计修改产品功能的测试用例,填写表 2-6 。 表 2-4 添加产品功能的测试用例的设计思路 基本流 / 备选流 含义 备选流分类 测试数据特征基本流 正确填写各输入项, 添加成功 备选流 某个输入项填写异常,添加失败 产品名称异常 ? 空或空格 ? 长度40 字符 产品类别异常 ? 空或空格 ? 输入系统中没有的类别 ? 选择非叶子类别 底(采购)价、市场价、销售价异常
显示全部
相似文档