欢迎来到天天文库
浏览记录
ID:55410903
大小:133.00 KB
页数:7页
时间:2020-05-12
《实验二-黑盒测试.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验二黑盒测试一、实验目的1、掌握黑盒测试的基本方法;2、掌握黑盒测试用例的编写。二、实验要求1、根据给出的程序分别使用等价类划分法、边界值分析法、判定表方法、因果图法、正交试验法、功能图法、错误推测法来设计相应的测试用例。2、输入数据进行测试,填写测试用例。三、实验内容 1、等价类划分法测试练习——创建腾讯QQ号黑盒测试问题QQ用户登录框测试,我们要从两个方面去考虑:一是QQ帐号,二是QQ密码。 1)划分等价类并编号,在下表内填写等价类划分的结果输入等价类有效等价类无效等价类账号①长度为6-10位
2、数字字符⑤长度小于6⑥长度大于10②字符是0~9的自然数⑦负数⑧英文字母⑨小数⑩非自然数密码③度为6~16位任意字符⑪长度小于6⑫长度大于16④字母,数字(不能为9位以下的纯数字)、下划线、、特殊符号2)设计测试用例,覆盖所有的有效等价类测试用例测试ID覆盖等价类输入预期输出1账号长度为6~10位数字字符账号:输入合理密码输入正确2账号长度为6~10位数字字符账号:输入合理密码提示:你输入的账号不存在3账号长度为6~10位数字字符账号:输入合理密码提示:你输入的账号不存在4账号字符是0~9的自然数账号
3、:输入合理密码输入正确5账号字符是0~9的自然数账号:-输入合理密码提示:你输入的账号不存在6账号字符是0~9的自然数账号;m输入合理密码提示:你输入的账号不存在7账号字符是0~9的自然数账号:2.4输入合理密码提示:你输入的账号不存在8账号字符是0~9的自然数账号:输入合理密码提示:你输入的账号不存在9账号字符是0~9的自然数账号:√输入合理密码提示:你输入的账号不存在10账号字符是0~9的自然数账号:@输入合理密码提示:你输入的账号不存在11密码长度为6~16位任意字符账号:W@输入合理密码输入正
4、确12密码长度为6~16位任意字符账号:470@输入合理密码提示:你输入的密码错误,请重新输入13密码不能为空格W@输入正确14密码不能为空格提示:你输入的密码错误,请重新输入15密码不能为9位以下纯数字M74066@输入正确16密码不能为9位以下纯数字提示:你输入的密码错误,请重新输入测试结果编号输入输出结果1账号:密码:mjd开始登录正确2账号:密码456提示:你输入的密码错误,请重新输入正确3账号:密码:63652@提示:你输入的密码错误,请重新输入正确4账号:25密码:123提示:你输入的密码
5、错误,请重新输入正确5账号:密码:提示:你输入的密码错误,请重新输入正确6账号:12345密码:提示:你输入的账号不存在,请重新输入正确7账号:292密码:@12348提示:你输入的账号不存在,请重新输入正确8账号:-密码:@12348提示:你输入的账号不存在,请重新输入正确9账号:a1234密码:3478#提示:你输入的账号不存在,请重新输入正确2、因果法测试用例设计练习——自动售货机软件测试用例设计问题有一个处理单价为5角钱的饮料的自动售货机软件测试用例的设计。其规格说明如下:若投入5角钱或1元钱
6、的硬币,按下〖橙汁〗或〖啤酒〗的按钮,则相应的饮料就送出来。若售货机没有零钱找,则一个显示〖零钱找完〗的红灯亮,这时在投入1元硬币并按下按钮后,饮料不送出来而且1元硬币也退出来;若有零钱找,则显示〖零钱找完〗的红灯灭,在送出饮料的同时退还5角硬币。分析说明,列出原因和结果:原因:1、售货机有零钱找2、投入1元硬币3、投入5角硬币4、按下橙汁按钮5、按下啤酒按钮结果:6、售货机〖零钱找完〗灯亮当售货机中没有零钱的时候就有红灯亮7、退还1元硬币当投入1元,而且售票机中没有零钱可找的时候8、退还5角硬币当投
7、入1元,而且售货机中有零钱可找的时候9、送出橙汁饮料10、送出啤酒饮料画出因果图:如下图1所示,所有原因结点在左边,所有结果结点在右边,建立中间结点,表示处理的中间状态,中间结果有:11、投入1元硬币并且按下饮料按钮,12、按下〖橙汁〗或〖啤酒〗的按钮13、应当找5角零钱并且售货机有零钱找14、钱已付清1售货机有零钱6零钱找完,灯亮2投入1元硬币7退出1元硬币11该找5角13可以找5角3投入5角硬币8退出5角硬币12按下按钮14钱付清4按下橙汁按钮9送出橙汁饮料5按下啤酒按钮10送出啤酒饮料图1售货机
8、因果图转换成判定表:条件⑴11111111111111110000000000000000⑵11111111000000001111111100000000⑶11110000111100001111000011110000⑷11001100110011001100110011001100⑸10101010101010101010101010101010中间结果⑾110000000110000000⑿110110110110110110⒀110000000
此文档下载收益归作者所有