欢迎来到天天文库
浏览记录
ID:9807289
大小:121.50 KB
页数:7页
时间:2018-05-10
《白盒测试实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、软件测试实验报告----白盒测试一.实验内容使用黑盒测试技术设计一个自动售货机上的系统。自定义自动售货机只卖三种饮料:可口可乐,雪碧,百事可乐,单价分别为2.5元,2.5两元,2元。假设输入饮料类别及需要的数量,如果输入的金额数足够,直接送出饮料,退回零钱,如果输入的金额不够,有提示可以继续输入钱币。自动售货机运行界面如下:二程序模块选择商品1可口可乐2雪碧3百事可乐选择投币金额12.5元35元23元41元谢谢惠顾三、控制流图113244313244213244四、计算圈图复杂度V=3*4+1=13五、基本路径:1-1-41-2-41-3-41-4-42-1-42-2-42-3-42-4
2、-43-1-43-2-43-3-43-4-44-4六、设计测试用例编号输入数据覆盖路径11141-1-421241-2-431341-3-441441-4-452142-1-462242-2-472342-3-482442-4-493443-1-4103243-2-4113343-3-4123443-4-413444-4七、执行测试用例因篇幅有限,仅列出部分测试用例八、存在问题以上程序存在以下问题:1设计上不合理,投币时不可能一下就投出2.5元2第二个过程时,应在设计一个推出界面,例如顾客选择1以后,又决定不买时,将会无法退出附录代码:#includevoidma
3、in(){intn,m,i;for(i=0;i<100;i++){cout<<"欢迎使用自动售货机系统!";cout<<"请选择商品";cout<<"1可口可乐2.5元";cout<<"2雪碧2.5元";cout<<"3百事可乐2元";cout<<"4结束购物";cin>>n;if(n==1){cout<<"你选择的是可口可乐";cout<<"请选择投币种类";cout<<"12.5元";cout<<"23元";cout<<"35元";cout<<"41元";cin>>m;if(m==1){cout<<"付款金额正好,请取走商品";}e
4、lseif(m==2){cout<<"找您0.5元";}elseif(m==3){cout<<"找您2.5元";}else{cout<<”钱不够!”;}}if(n==2){cout<<"你选择的是雪碧";cout<<"请选择投币种类";cout<<"12.5元";cout<<"23元";cout<<"35元";cout<<"41元";cin>>m;if(m==1){cout<<"付款金额正好,请取走商品";}elseif(m==2){cout<<"找您0.5元";}elseif(m==3){cout<<"找您2.5元";}else{cout<<
5、”钱不够!”;}}if(n==3){"你选择的是百事可乐";cout<<"请选择投币种类";cout<<"12.5元";cout<<"23元";cout<<"35元";cout<<"41元";cin>>m;if(m==1){cout<<"找您0.5元";}elseif(m==2){cout<<"找您1元";}elseif(m==3){cout<<"找您2元";}else{cout<<”钱不够!”;}}if(n==4)cout<<"谢谢惠顾!"<
此文档下载收益归作者所有