测试用例习题
Posted Kirl z
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了测试用例习题相关的知识,希望对你有一定的参考价值。
测试用例习题
1. 根据等价类和边界值进行测试用例设计
程序的需求如下:
- 姓名: 1—20 个字符, 不能包含数字, 不能为空
- 年龄: 18—60 之间的整数, 不能为空
2. 因果图法
产品说明书: 有一个处理单价为1元5角的盒装饮料的自动售货机, 若投入1元5角, 按下 “可乐”, “雪碧”, 或 “红茶” 按钮, 响应的饮料就送出来. 若投入的是2元硬币, 再送出饮料的同时退还5角硬币
(1) 输入和输出
输入: 输入1.5元硬币, 输入2元硬币, 按"可乐", 按"雪碧", 按"红茶"
输出: 可乐, 雪碧, 红茶, 输出5角硬币
(2) 分析输入和输出之间的关系
输入1.5元硬币, 按 “可乐”, 输出 “可乐”
输入1.5元硬币, 按 “雪碧”, 输出 “雪碧”
输入1.5元硬币, 按 “红茶”, 输出 “红茶”
输入2元硬币, 按 “可乐”, 输出 “可乐”, 输出5角硬币
输入2元硬币, 按 “雪碧”, 输出 “雪碧”, 输出5角硬币
输入2元硬币, 按 “红茶”, 输出 “红茶”, 输出5角硬币
(3) 画因果图
(4) 根据因果图, 画判定表
(5) 根据判定表写测试用例
输入1.5元硬币, 按 “可乐”, 输出 “可乐”
输入1.5元硬币, 按 “雪碧”, 输出 “雪碧”
输入1.5元硬币, 按 “红茶”, 输出 “红茶”
输入2元硬币, 按 “可乐”, 输出 “可乐”, 输出5角硬币
输入2元硬币, 按 “雪碧”, 输出 “雪碧”, 输出5角硬币
输入2元硬币, 按 “红茶”, 输出 “红茶”, 输出5角硬币
输入2元硬币, 不按饮料的按键, 不出饮料, 超时后会提醒"请按相应的饮料按键"
输入1.5元硬币, 不按饮料的按键, 不出饮料, 超时后会提醒"请按相应的饮料按键"
不输入硬币, 不按饮料按键, 不出饮料
不输入硬币, 按任意饮料按键, 不出饮料
先投入2元硬币, 再投入1.5元硬币, 自动售货机会提示"不允许多次投入等于或超过饮料价钱的硬币", 请联系工作人员退硬币
其他情况下的用例
自动售卖机要有防盗报警
自动售卖机网络中断
自动售卖机断电
输入1.5元硬币之后, 自动售卖机断电了或者断网了, 提示"请联系工作人员处理"
输入硬币之后, 相应的饮料没有了, 提示" 请联系工作人员"
输入假币, 提示"请输入正常货币"
输入游戏币, 提示"请输入正常货币"
以上是关于测试用例习题的主要内容,如果未能解决你的问题,请参考以下文章