实验二 黑盒测试

上传人:工**** 文档编号:512310606 上传时间:2023-09-13 格式:DOCX 页数:7 大小:63.69KB
返回 下载 相关 举报
实验二 黑盒测试_第1页
第1页 / 共7页
实验二 黑盒测试_第2页
第2页 / 共7页
实验二 黑盒测试_第3页
第3页 / 共7页
实验二 黑盒测试_第4页
第4页 / 共7页
实验二 黑盒测试_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《实验二 黑盒测试》由会员分享,可在线阅读,更多相关《实验二 黑盒测试(7页珍藏版)》请在金锄头文库上搜索。

1、实验二黑盒测试一、实验目的1、掌握黑盒测试的基本方法;2、掌握黑盒测试用例的编写。二、实验要求1、根据给出的程序分别使用等价类划分法、边界值分析法、判定表方法、因果图法、正交 试验法、功能图法、错误推测法来设计相应的测试用例。2、输入数据进行测试,填写测试用例。三、实验内容1、等价类划分法测试练习一一创建腾讯QQ号黑盒测试问题QQ用户登录框测试,我们要从两个方面去考虑:一是QQ帐号,二是QQ密码。1)划分等价类并编号,在下表内填写等价类划分的结果输入等价类有效等价类无效等价类账号 长度为610位数字字符长度小于6长度大于10字符是09的自然数负数英文字母小数非自然数密码 度为616位任意字符长

2、度小于6长度大于16字母,数字(不能为9位以下的纯数字)、下划线、特殊符号2)设计测试用例,覆盖所有的有效等价类测试用例测试ID覆盖等价类输入预期输出1账号长度为610位数字字符账号:555665207输入合理密码输入正确2账号长度为610位数字字符账号:369145输入合理密码提示:你输入的账号不存在3账号长度为610位数字字符账号:89654781549输入合理密码提示:你输入的账号不存在4账号字符是09的自然数账号:440555207输入合理密码输入正确5账号字符是09的自然数账号:-470665207输入合理密码提示:你输入的账号不存在6账号字符是09的自然数账号;m4598720输入

3、合理密码提示:你输入的账号不存在7账号字符是09的自然数账号:2.4输入合理密码提示:你输入的账号不存在8账号字符是09的自然数账号:632451输入合理密码提示:你输入的账号不存在9账号字符是09的自然数账号:789456输入合理密码提示:你输入的账号不存在10账号字符是09的自然数账号:/470665输入合理密码提示:你输入的账号不存在11密码长度为616位任意字符账号:W470665输入合理密码输入正确12密码长度为616位任意字符账号:470 输入合理密码提示:你输入的密码错误,请重新输入13密码不能为空格W470665输入正确14密码不能为空格555565207提示:你输入的密码错误

4、,请重新输入15密码不能为9位以下纯数字M74066输入正确16密码不能为9位以下纯数字470665207提示:你输入的密码错误,请重新输入测试结果编号输入输出结果1账号:470665207 密码:mjd123456开始登录正确2账号:密码456提示:你输入的密码错误,请重新输入正确3账号:470665207 密码:2589631452363652提示:你输入的密码错误,请重新输入正确4账号:25 869633 密码:123提示:你输入的密码错误,请重新输入正确5账号:34578971 密码:12596354提示:你输入的密码错误,请重新输入正确6账号:12345 密码:965123提示:你输

5、入的账号不存在,请重新输入正确7账号:292密码:12348提示:你输入的账号不存在,请重新输入正确8账号:-177125190 密码:12348提示:你输入的账号不存在,请重新输入正确9账号:a1234密码:3478#提示:你输入的账号不存在,请重新输入正确2、因果法测试用例设计练习一一自动售货机软件测试用例设计问题有一个处理单价为5角钱的饮料的自动售货机软件测试用例的设计。其规格说明如下: 若投入5角钱或1元钱的硬币,按下橙汁或啤酒的按钮,则相应的饮料就送出来。 若售货机没有零钱找,则一个显示零钱找完的红灯亮,这时在投为元硬币并按下按钮 后,饮料不送出来而且1元硬币也退出来;若有零钱找,则

6、显示零钱找完的红灯灭,在 送出饮料的同时退还5角硬币。分析说明,列出原因和结果:原因:1、2、3、4、5、售货机有零钱找投入1元硬币投入5角硬币按下橙汁按钮按下啤酒按钮结果:6、7、8、9、当售货机中没有零钱的时候就有红灯亮当投入1元,而且售票机中没有零钱可找的时候当投入1元,而且售货机中有零钱可找的时候售货机零钱找完灯亮退还1元硬币退还5角硬币送出橙汁饮料10、送出啤酒饮料画出因果图:如下图1所示,所有原因结点在左边,所有结果结点在右边,建立中间结点, 表示处理的中间状态,中间结果有:11、投入1元硬币并且按下饮料按钮,12、按下橙汁或啤酒的按钮13、应当找5角零钱并且售货机有零钱找14、钱

7、已付清转换成判定表:条件1111111111111111000000000000000011111111000000001111111100000000111100001111000011110000111100001100110011001100110011001100110010101010101010101010101010101010中 间 结 果(11)110000000110000000(12)110110110110110110(13)110000000000000000(14)110111000000111000结果0000000001111111110000000001100

8、00000110000000000000000100100000000100000010010000000010000用 例YYYYYYYYYYYYYYYY1售货机有零钱6零钱找完,灯亮2投入1元硬7退出1元硬币送出橙汁饮料按下啤酒按钮W0送出啤酒饮料图1售货机因果图8退出5角硬币四、实验步骤1、依次按照每种方法的步骤来写出测试用例2、测试,得出结果。上面已经给出判定表,去除无效用例后:123456789101112131415161718条件1111111110000000001110000001110000000001110000001110001001001001001001000100

9、10010010010010结 果XXXXXXXXXXXXXXXX(10)XXX3、附录代码:#include #includeusing namespace std;void main()float a,int b;float LingQian=100;mark:if(LingQian=0)cout零钱找完了!红灯亮! endl;cout 请投币a;if(LingQian=0&a=1)cout退还 1 元”;goto B;if(a=0.5lla=1)cout请选择您要的饮料:n 1为橙汁! 2为啤酒! nb;if(a=1&b=1)coutn 橙汁 n 找零:0.5 元nendl;LingQian=LingQian-0.5;else if(a=1&b=2)coutn 啤酒 n 找零:0.5 xnendl;LingQian=LingQian-0.5;else if(a=0.5&b=1)coutn 橙 Hnen

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号