【大学生软件测试基础】自动贩卖机 – 因果图

有一个饮料自动售货机(单价为1元5角钱)的控制处理软件,它的功能说明书如下:

若投入1元5角钱的硬币,按下 “可乐”、“雪碧”或“绿茶”按钮,则送出相应的饮料;

若投入2元钱的硬币,同样也是按下“可乐”、“雪碧”或“绿茶”按钮,则在送出饮料的同时退还5角钱的硬币。

若投入2元钱的硬币,同样也是按下“可乐”、“雪碧”或“绿茶”按钮,则在送出饮料的同时退还5角钱的硬币。

任务1、根据规格说明书,列出原因和结果;
任务2、根据原因和结果,画出因果图;
任务3、根据因果图,画出决策表;
任务4、根据决策表,设计测试用例;
原因 结果
投入1元5角硬币 C1 退换5角钱 e1
投入2元硬币 C2 送出”可乐”饮料 e2
按下”可乐”按钮 C3 送出”雪碧”饮料 e3
按下”雪碧”按钮 C4 送出”绿茶”饮料 e4
按下”绿茶”按钮 C5  

测试用例
输入数据 预期结果
投币 按钮
Test-1 1.5 可乐 送出可乐
Test-2 1.5 雪碧 送出雪碧
Test-3 1.5 绿茶 送出绿茶
Test-4 任意 不按 未按下按钮
Test-5 2 可乐 送出可乐,退5角
Test-6 2 雪碧 送出雪碧,退5角
Test-7 2 绿茶 送出绿茶,退5角
Test-8 0 任意按钮 请投币

 

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年3月1日
下一篇 2022年3月1日

相关推荐