设计微信拼手气红包测试用例

功能测试:

  1. 输入的金额数是否为有效字符。设计输入非法字符,例如输入“.”,粘贴其他汉字字符“一”等;
  2. 输入金额是否在有效范围内。设计输入超过左右金额数的边界,金额长度的边界是否会失败;
  3. 输入红包个数是否只能为整数数字。设计输入小数,输入汉字,输入字符串等行不行;
  4. 输入红包个数是否在有效范围内。例如发0个和101个行不行,会有错误提示吗;
  5. 输入红包个数超过本群人数剩下份数的红包会退回来吗。例如群10个人,发了超过10个人的红包;
  6. 单个红包金额是否大于等于0.01,是否小于等于200元。设计输入的红包个数和金额数使得平均红包金额小于0.01,大于200元行不行,另外等于0.01就变成普通红包了,还会显示运气王吗,如何评定;
  7. 输入的所有数据是否支持复制,粘贴,修改,删除,选中,插入等操作。设计长按输入框看是否有以上操作是否可以删除重输,且是否不会出错。
  8. 粘贴的混合字符会如何处理。设计有数字有文本等其他字符的数据粘贴进去,会提取出来数字吗;
  9. 输入红包描述框的描述备注长度是否在有效范围内。设计输入超过红包备注文字的长度的用例,是否会截断超出部分;
    10.输入红包备注为其他非汉字数字字符支不支持,表情支不支持。设计输入表情,设计其他字符看表现是否一致;
  10. 是否可以添加红包封面,同时在以上操作正确或错误的情况下是否可以点击确认塞钱进红包。设计正确和错误情况看功能反应是否和需求一致;
  11. 成功点击塞钱进红包是否会准确弹出支付界面。设计点击确认塞钱进红包看这个过程是否有弹出支付界面,显示的金额数字是否和用户输入的金额数一致;
  12. 在进入支付界面前是否可以取消发红包。设计点击返回,是否可以返回聊天框;
  13. 进入支付界面后是否可以取消发红包。设计点击取消按钮,是否可以返回上一级界面;
  14. 支付界面是否可以有默认支付方式。
  15. 在支付界面是否可以选择更换支付方式。设计更换银行卡是否成功。
  16. 点击进入支付方式里面是否显示零钱余额,是否显示银行卡名称和后四位,且是否正确。
  17. 余额不足是否不能支付。设计零钱不足的时候看表现是否正确,是跳到其他支付方式还是返回。
  18. 输入支付密码是否密文显示。
  19. 输入支付密码正确,银行卡余额不足会不会支付失败。
  20. 输入支付密码错误,发送红包会不会失败。
  21. 更换支付方式时,是否支持添加其他银行卡。
  22. 余额够且密码输入正确,是否会成功支付,是否会正确扣款,是否会跳转到原聊天界面。
  23. 红包超过24小时未领是否会自动退回原支付方式。
  24. 红包抢完会正确显示手气最佳者吗。设计红包抢完看最佳手气是否是正确结果。
  25. 红包未抢完会显示当前最佳手气者吗。设计红包没抢完的案例,看是否执行找最佳手气选手程序。
  26. 支付密码多次输入错误是否会锁定支付间隔时间。
  27. 是否可以选择使用密码还是指纹支付。
  28. 点击确认塞进红包前,断 是否显示 络不可用,且是否还能进入支付界面。
  29. 支付界面支付过程中断 输入正确密码是否会扣款。
  30. 输入密码前断 ,输入正确密码之后又连 后在不同的时间范围内能否支付成功,如何界定时间范围。
  31. 已抢红包的人是否还能再抢红包。
  32. 红包在已抢和未抢用户间的显示颜色是否不同。

性能测试:

  1. 测试发红包过程中每一过程的响应速度。
  2. 测试不同 络状态下,发红包的响应时间。
  3. 测试持续加压,例如用户量激增的情况下,发红包的表现。
  4. 测试发红包的占用资源情况,例如CPU,内存,消耗的流量,耗电量等。
  5. 测试有人打电话,打视频来,以及突然关机,切换应用下的功能表现。
  6. 测试启动时间。

兼容性测试:

  1. 不同的操作系统发红包是否正确。
  2. 不同的终端设备发红包是否正确。
  3. 不同分辨率下的设备显示是否清晰。
  4. 不同版本的微信是否都可以正常使用此功能。
  5. 以上不同条件的排列组合测试功能是否可用。

UI测试:

  1. 界面是否美观易懂,颜色搭配是否合理。
  2. 界面排版是否正常,排版是否拥挤。
  3. 界面是否有错别字。微信异地登录是否会有提醒。
  4. 界面风格是否统一。

安全测试:

  1. 发红包过多是否发短信提醒用户。
  2. 产生交易行为后,账户是否安全。
  3. 微信异地登录是否会有提醒。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年3月5日
下一篇 2021年3月5日

相关推荐