欢迎来到天天文库
浏览记录
ID:56703928
大小:103.00 KB
页数:5页
时间:2020-07-05
《实验二 黑盒测试(二).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、南京信息工程大学软件质量控制和测试实验(实习)报告实验(实习)名称黑盒测试(一)实验(实习)日期2011-11-28得分指导老师徐旦华系计算机与软件学院专业软件工程班级1班姓名刘荣静学号20091344007一、实验目的理解黑盒测试的基本方法,掌握用判定表、因果图法测试用例的设计方法。二、实验时间2学时三、实验准备PC机一套,要求安装windows操作系统和Office等工具软件;四、实验内容1.题目一:某软件的一个模块的需求规格说明书中描述:a)年薪制员工:严重过失,扣年终风险金的4%;过失,
2、扣年终风险金的2%。b)非年薪制员工:严重过失,扣当月薪资的8%;过失,扣当月薪资的4%。请绘制出因果图和判定表,并给出相应的测试用例。2.题目二:有一个处理单价为2.5元的盒装饮料的自动售货机软件。若投入2.5元硬币,按“可乐”、“啤酒”、或“奶茶”按钮,相应的饮料就送出来。若投入的是3元硬币,在送出饮料的同时退还5角硬币。请绘制出因果图和判定表,并给出相应的测试用例。五、题目一(1)题目一的因果图分析程序规格说明书中的原因和结果原因结果C1:年薪制员工E1:扣除年终风险金的4%C2:严重过失
3、C1:年薪制员工E2:扣除年终风险金的2%C3:过失C4:非年薪制员工E3:扣除当月月薪资的8%C2:严重过失C4:非年薪制员工E4:扣除当月月薪资的4%C3:过失画出因果图:E2E1C1∧∧C2C3EEE3C4E4∧∧(1)题目一的判定表1、列出所有的条件桩和动作桩条件桩:C1:是否为年薪制员工?C2:是否为严重过失?C3:是否为过失?动作桩:A1:扣除年终风险金的4%A2:扣除年终风险金的2%A3:扣除当月月薪资的8%A4:扣除当月月薪资的4%A5:无扣除A6:不可能2、确定规则的个数l输入
4、条件个数:3l每个条件的取值:“是”或“否”l规则个数:2*2*2=83、填入条件项和动作项12345678条件是否为年薪制员工?YYYYNNNN是否为严重过失?YYNNYYNN是否为过失?YNYNYNYN动作扣除年终风险金的4%√扣除年终风险金的2%√扣除当月月薪资的8%√扣除当月月薪资的4%√无扣除√√不可能√√1、化简123456条件是否为年薪制员工?—YY—NN是否为严重过失?YYNNYN是否为过失?YNYNNY动作扣除年终风险金的4%√扣除年终风险金的2%√扣除当月月薪资的8%√扣除当
5、月月薪资的4%√无扣除√不可能√(1)根据判定表的每一列设计测试用例测试用例编号输入数据预期输出1年薪制职员犯有严重过失扣除年终风险金的4%2年薪制职员犯有过失扣除年终风险金的2%3职员没有犯任何过失无扣除4非年薪制职员犯有严重过失扣除当月月薪资的8%5非年薪制职员犯有过失扣除当月月薪资的4%一、题目二(1)题目二的因果图分析程序规格说明书中的原因和结果原因中间状态结果C1:投入2.5元的硬币1、已投币E1:退还5角硬币C2:投入3元的硬币2、已按钮E2:送出“可乐”饮料C3:按“可乐”按钮E3
6、:送出“啤酒”饮料C4:按“啤酒”按钮E4:送出“奶茶”饮料C5:按“奶茶”按钮画出因果图C5C4C321C1E2∨E∧E1C2∧E3∧∨E4E∧(2)题目二的判定表1234567891011输入投入2.5元硬币11110000000投入3元硬币00001111000按可乐按钮10001000100按啤酒按钮01100110010按奶茶按钮00100010001中间已投币11111111000已按钮11101110111输出退还5角00001110000送出可乐10001000000送出啤酒01
7、000100000送出奶茶00100010000退回投进去的钱00010001000给出提示信息00010001111(1)设计题目二的测试用例用例编号输入数据预期结果12.5元、可乐按钮送出可乐22.5元、啤酒按钮送出啤酒32.5元、奶茶按钮送出奶茶42.5元给出提示信息,找回2.5元53元、可乐按钮找回0.5元,送出可乐63元、啤酒按钮找回0.5元,送出啤酒73元、奶茶按钮找回0.5元,送出奶茶83元给出提示信息,找回3元9可乐按钮给出提示信息10啤酒按钮给出提示信息11奶茶按钮给出提示信息
8、一、实验体会通过两次实验理解了黑盒测试的基本方法,并掌握了用判定表、因果图法测试用例的设计方法。整个实验过程,独立自主完成的,对于黑盒测试有了进一步深入的了解。
此文档下载收益归作者所有