1.习题练习
- 根据等价类和边界值进行测试用例的测试
2.因果图法
- 产品说明书:有一个处理单价为1元5角钱的盒装饮料的自动售货机软件。若投入1元5角硬币,按下“可乐”、“雪碧”、或"红茶",相应的饮料就送出来。若投入的是2元硬币,在送出饮料的同时退还5角硬币。
- 输入和输出
- 输入:输出1.5元硬币,输出2元硬币,按"可乐",按"雪碧",按"红茶";
- 输出:可乐,雪碧,红茶,输出5角硬币
- 分析输出和输出之间的关系
- 输入1.5元硬币,按"可乐",输出“可乐”;
- 输入1.5元硬币,按"雪碧",输出“雪碧”;
- 输入1.5元硬币,按"红茶",输出“红茶”;
- 输入1.5元硬币,按"可乐",输出“可乐”,输出5角硬币;
- 输入1.5元硬币,按"雪碧",输出“雪碧”,输出5角硬币;
- 输入1.5元硬币,按"红茶",输出“红茶”,输出5角硬币;
- 因果图
- 根据因果图画判定表
- 根据判定表写测试用例
- 输入1.5元硬币,按"可乐",输出“可乐”;
- 输入1.5元硬币,按"雪碧",输出“雪碧”;
- 输入1.5元硬币,按"红茶",输出“红茶”;
- 输入2元硬币,按"可乐",输出“可乐”,输出5角硬币;
- 输入2元硬币,按"雪碧",输出“雪碧”,输出5角硬币;
- 输入2元硬币,按"红茶",输出“红茶”,输出5角硬币;
- 输入2元硬币,不按任何饮料的按键,超时会提示”按相应的饮料按键“。
- 输入1.2元硬币,不按任何饮料的按键,超时会提示”按相应的饮料按键“。
- 不输入硬币,不按饮料按键,不出饮料
- 不输入硬币,按任何饮料按键,不出饮料。
- 先投入2元硬币,再投入1.5元硬币,自动售卖机会提示"不允许多次投入等于或者超过饮料的硬币,请联系工作人员"。
- 其他情况下的用例:
- 自动售卖机要有防盗警报。
- 自动售卖机网络中断
- 自动售卖机断电
- 输入1.5硬币之后,自动售卖机断电
- 输入1.5硬币之后,自动售卖机断网
- 输入假币或者输入游戏币。