实验二 黑盒测试 刘童童 一、 实验目的 1 、 掌握黑盒测试的基本方法; 2 、 掌握黑盒测试用例的编写。 二、 实验要求 1 、 根据给出的程序分别使用等价类划分法、边界值分析法、判定表方法、因果图法、正交试验法、功能图法、错误推测法来设计相应的测试用例。 2 、 输入数据进行测试,填写测试用例。 三、 实验内容 1 、等价类划分法测试练习——创建腾讯Q Q 号黑盒测试 问题 QQ 用户登录框测试,我们要从两个方面去考虑:一是 Q Q 帐号,二是 QQ 密码。 1)划分等价类并编号,在下表内填写等价类划分的结果 输入等价类 有效等价类 无效等价类 账号 ①长度为 5-10 位数字字符 ⑤长度小于 5 的数字字符 ⑥长度大于 10 的数字字符 ②字符是 0-9 自然数 ⑦负数 ⑧英文字母 ⑨小数 ⑩全角字符 密码 2)设计测试用例,覆盖所有的有效等价类 测试用例 测试ID 覆盖等价类 输 入 预期输出 01 ① 912888932 912888932 02 ② 10000000000 测试结果 编号 输入 输出 结果 2、因果法测试用例设计练习——自动售货机软件测试用例设计 问题 有一个处理单价为 5 角钱的饮料的自动售货机软件测试用例的设计。其规格说明如下: 若投入5 角钱或 1 元钱的硬币,按下〖橙汁〗或〖啤酒〗的按钮,则相应的饮料就送出来。 若售货机没有零钱找,则一个显示〖零钱找完〗的红灯亮,这时在投入1 元硬币并按下按钮后,饮料不送出来而且 1 元硬币也退出来;若有零钱找,则显示〖零钱找完〗的红灯灭,在送出饮料的同时退还 5 角硬币。 分析说明,列出原因和结果: 原因: 结果: 画出因果图: 因果图-画条件和结果 有零钱选橙汁选啤酒投5角投1元红灯亮出橙汁出啤酒找5角找1元 有零钱选橙汁选啤酒投5角投1元红灯亮出橙汁出啤酒找5角找1元EE选商品钱付清VVV 因果图-应该找零钱 有零钱选橙汁选啤酒投5角投1元红灯亮出橙汁出啤酒找5角找1元EE选商品钱付清VVV应该找零钱V 有零钱选橙汁选啤酒投5角投1元红灯亮出橙汁出啤酒找5角找1元EE选商品钱付清VVV应该找零钱V能够找零钱V 有零钱选橙汁选啤酒投5角投1元红灯亮出橙汁出啤酒找5角找1元EE选商品钱付清VVV应该找零钱V能够找零钱V 因果图-5 角钱付清 有零钱选橙汁选啤酒投5角投1元红灯亮出橙汁出啤酒找5角找1元EE选商品钱付清VVV应该找零钱V能够找零钱VV 因果图-退还1 元 有零钱选橙汁选啤酒投5角投1元红灯亮出橙汁出啤酒找...