设计测试用例---练习

Posted 4612

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设计测试用例---练习相关的知识,希望对你有一定的参考价值。

1、根据等价类和边界值进行测试用例的设计(注册信息先不管,只看姓名和年龄)

解:

2、用因果图进行测试用例的设计

用因果图法设计测试用例的步骤

  • 分析所有的输入、输出(将隐含条件也要写出来)
    输入:1.5元硬币,2元硬币,”可乐“按钮、”雪碧”按钮、"红茶"按钮
    输出:可乐、雪碧、红茶、5角硬币

  • 找出输入和输出之间的逻辑关系
    输入1.5元,按"可乐"按钮,输出"可乐"
    输入1.5元,按"雪碧"按钮,输出"雪碧"
    输入1.5元,按"红茶"按钮,输出"红茶"
    输入2元,按"可乐"按钮,输出"可乐",输出5角硬币
    输入2元,按"雪碧"按钮,输出"雪碧",输出5角硬币
    输入2元,按"红茶"按钮,输出"红茶",输出5角硬币

  • 根据输入输出之间的关系画因果图

  • 根据因果图画判定表(条件为真时—>1,条件为假—>0)

  • 根据判定表设计测试用例
    输入1.5元,按"可乐"按钮,输出 “可乐”
    输入1.5元,按"雪碧"按钮,输出"雪碧"
    输入1.5元,按"红茶"按钮,输出"红茶"
    输入2元,按"可乐"按钮,输出"可乐",输出5角硬币
    输入2元,按"雪碧"按钮,输出"雪碧",输出5角硬币
    输入2元,按"红茶"按钮,输出"红茶",输出5角硬币
    输入2元,不按按钮,不出饮料,超时后会提示:“请按相应饮料按钮”
    输入1.5元,不按按钮,不出饮料,超时后会提示:“请按相应饮料按钮”
    不输入硬币,不按按钮,不出饮料
    不输入硬币,按任意按钮,不出饮料,提示:“请输入硬币”
    输入1.5元硬币,再输入2元硬币,不管按不按相应按钮,售卖机会提示:“不允许多次投放硬币,请联系工作人员退还硬币”

补充的测试用例:
自动售卖机会有放到警报
自动售卖机网络中断
自动售卖机断电
输入硬币后,自动售卖机断电或者断网,系统提示:"请联系工作人员处理’’
输入钱后,发现想要的饮料没有了,系统提示:"请联系工作人员处理’’
输入游戏币…,提示:“请输入真实的货币”

以上是关于设计测试用例---练习的主要内容,如果未能解决你的问题,请参考以下文章

因果图法设计测试用例

因果图设计测试用例的步骤

第05讲使用因果图法设计测试用例

因果图法设计测试用例

设计测试用例的方向

黑盒测试-因果图分析