
湖北经济的五道软件测试实验作业题目。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
实验2 的黑盒测试环节,采用图形化界面(GUI)技术来验证三角形问题以及 Nextdate() 函数的正确性,具体参照课本第 91 页的内容。实验3 则利用等价类划分法,对三角形问题和 Nextdate() 函数的应用进行系统性的黑盒测试。实验4 的当日实验任务主要包括以下两项:首先,需要编程实现一个简化的、具备图形用户界面的自动售货机程序。该程序模拟了一个价格为 5 角钱饮料的自动售货机,其详细规格如下:当顾客投入 5 角钱或 1 元硬币,并按下 “橙汁” 或 “啤酒” 按钮时,相应的饮料便会送出。每次只允许顾客投入一枚硬币,并且只能选择一种饮料的按钮。如果售货机没有零钱找,则会显示 “零钱找完” 的红色指示灯;此时若再投入 1 元硬币并按下按钮,则饮料不会送出且 1 元硬币也会被退回。若存在零钱找,则 “零钱找完” 的红色指示灯将不会亮起;但若投入 1 元硬币并按下饮料按钮,则会同时送出饮料并找回 5 角硬币。其次,需要选择合适的黑盒测试方法,阐述选择该方法的理由,并按照该方法的步骤设计出相应的测试用例。实验五 的白盒测试环节旨在运用所掌握的白盒测试方法对指定程序进行全面评估。具体要求如下:程序代码如下所示:
```
void DoWork (int x,int y,int z){
int k=1,j=1;
if ((x>3)&&(y>1)&&(z<10)) {
k=x*y-1;
j=sqrt(k);
}
if ((x==3)||(y>4)) {
j=x*y+10;
}
j=j%5;
}
```
同时需提交一份包含测试报告的文档。
全部评论 (0)


