余额宝提现功能测试:等价类划分与用例设计

余额宝的提现功能提供两种方式:

  • 快速到账(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 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录