余额宝提现功能测试:等价类划分与用例设计
余额宝提现功能测试:等价类划分与用例设计
余额宝的提现功能提供两种方式:
- 快速到账(2小时),每日最高提现额度为10000元;
- 普通到账,可提取金额为余额宝最大余额,但到账时间会慢一些。
本文将使用等价类划分方法,设计测试用例,涵盖各种提现场景,以确保余额宝提现功能的正确性和健壮性。
1)快速到账方式
有效等价类:
- 提现金额小于等于10000元
无效等价类:
- 提现金额为负数
- 提现金额为0
- 提现金额为小数
- 提现金额为非数字字符
- 提现金额超过余额宝最大余额
2)普通到账方式
有效等价类:
- 提现金额小于等于余额宝最大余额
无效等价类:
- 提现金额为负数
- 提现金额为0
- 提现金额为小数
- 提现金额为非数字字符
- 提现金额超过余额宝最大余额
3)设计等价类表
| 提现方式 | 提现金额 | 有效等价类 | 无效等价类 | |---|---|---|---| | 快速到账 | <=10000 | √ | | | 快速到账 | >10000 | | √ | | 普通到账 | <=最大余额| √ | | | 普通到账 | >最大余额 | | √ |
4)设计测试用例
测试用例1:
- 提现方式:快速到账
- 提现金额:5000元
- 预期结果:提现成功
测试用例2:
- 提现方式:快速到账
- 提现金额:15000元
- 预期结果:提现失败
测试用例3:
- 提现方式:普通到账
- 提现金额:5000元
- 预期结果:提现成功
测试用例4:
- 提现方式:普通到账
- 提现金额:20000元
- 预期结果:提现失败
测试用例5:
- 提现方式:快速到账
- 提现金额:-500元
- 预期结果:提现失败
测试用例6:
- 提现方式:快速到账
- 提现金额:0元
- 预期结果:提现失败
测试用例7:
- 提现方式:快速到账
- 提现金额:10000.5元
- 预期结果:提现失败
测试用例8:
- 提现方式:快速到账
- 提现金额:'abc'元
- 预期结果:提现失败
测试用例9:
- 提现方式:快速到账
- 提现金额:20000元
- 预期结果:提现失败
测试用例10:
- 提现方式:普通到账
- 提现金额:-500元
- 预期结果:提现失败
测试用例11:
- 提现方式:普通到账
- 提现金额:0元
- 预期结果:提现失败
测试用例12:
- 提现方式:普通到账
- 提现金额:10000.5元
- 预期结果:提现失败
测试用例13:
- 提现方式:普通到账
- 提现金额:'abc'元
- 预期结果:提现失败
测试用例14:
- 提现方式:普通到账
- 提现金额:20000元
- 预期结果:提现失败
测试用例15:
- 提现方式:快速到账
- 提现金额:10000元
- 预期结果:提现成功
原文地址: http://www.cveoy.top/t/topic/pg6S 著作权归作者所有。请勿转载和采集!