问答题
以下是一个自动饮料售货机软件的操作规格说明,请按要求回答问题。
设要对一个自动饮料售货机软件进行黑盒测试。该软件的规格说明如下:
“有一个处理单价为1元5角钱的盒装饮料的自动售货机软件。若投入1元5角硬币,按下“可乐”、“雪碧”或“红茶”按钮,相应的饮料就送出来。若投入的是2元硬币,在送出饮料的同时退还5角硬币。”
设计测试用例,分别使函数的各种逻辑覆盖率尽量达到100%。如果认为该函数的某种逻辑覆盖率无法达到100%,需要说明原因。 |
【参考答案】
经过分析不难知,上面这个程序包含: 1)5个语句:每行一个语句; 2)3个条件:a>0;b<0;c>0; 3)4个分支:......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)