测试进阶篇之测试用例设计-微信红包
1. 功能测试
- 红包输入最多、最少可以输入的钱数 —— 200、0.01
- 拼手气红包最多可以发多少个红包
- 当红包钱数超过最大范围是不是有对应的提示
- 当发送的红包个数超过最大范围是不是有提示(一对一红包,群发红包)
- 塞钱进红包,扣钱顺序 主动设置优先级 默认顺序 —— 看哪一种方式付钱比较充足 确认时候,自己选择付款方式
- 红包描述中最多可以输入多少个字符(超过10个)
- 红包描述中金额、红包个数框里是否支持复制粘贴操作
- 发出去的红包不能撤回 —— 转账可以吗?
- 发送红包别人是否可以领取 —— 发的红包自己可以领取吗(一对一)
- 24小时内没有领取的红包是否可以退回到原来的账户,是否还可以领取
- 用户是否可以多次抢一个红包
- 发红包的人是否可以抢红包(群发时)
- 红包的金额里的小数位数是否有限制(100.0001)
- 可以按取消键,取消发红包
- 断网时,无法抢红包
- 可不可以自己选择支付方式
- 余额不足时,会不会自动匹配支付方式
- 在发红包界面能否看到以前的手法红包记录
- 红包记录里的信息与实际收发红包记录是否匹配
- 支付时可以密码支付也可以指纹支付(也可以设置免密支付/刷脸支付)
- 如果直接输入小数点,那么小数点之前应该有个0
- 支付成功后,返回聊天界面
- 发红包金额和收到红包金额应该匹配
- 是否可以连续多次发红包
- 输入钱数为 0 ,“塞钱进红包”标签置灰
- 退款到账时间
2. 性能测试
- 不同网速时抢红包,发红包的时间
- 发红包和收红包成功后的跳转时间
- 收发红包的耗电量
- 发红包消耗的流量是多少
- 所占的内存有多大
- 退款到账的时间
- 是否支持多人同时抢
- 能够支持多少人同时抢
- 是否造成卡顿
- 是否对服务器造成影响
3. 兼容性测试
- 苹果、安卓是否都可以发送红包、抢红包
- 苹果手机的不同版本是否可以正常进行
- 安卓手机的不同机型是否可以正常进行
- 不同的分辨率
4. 界面测试
- 发红包界面没有错别字
- 抢完红包界面没有错别字
- 整体的界面设计风格是否统一
- 发红包和收红包界面排版合理
- 发红包和收到红包界面颜色搭配合理
- 按钮位置大小是否合理
- 红包封面颜色搭配是否合理
- 描述位置是否合理
- 表情位置是否合理
- 点击领取后颜色是否发生变化
- 红包封面是否可更改
5. 安全
- 红包被领取以后,发送红包人的金额会减少,收到红包金额会增加
- 发送红包失败,余额和银行卡里的钱数不会少
- 密码输入错误是否能发送红包
- 输入金额大于余额是否能发送成功
- 是否需要实名制
- 是否需要绑定银行卡
- 发送红包是否需要密码验证(指纹)
- 单人红包24小时未领取是否退回
- 群发红包24小时未领取是否退回
- 群发红包部分未领取,未领取部分是否退回
- 是否可以给陌生人发送
6. 易用性
- 红包描述,可以通过语言输入
- 可以指纹支付也可以密码支付
- 免密支付、刷脸
- 是否简单操作,易学习,易理解
- 输入框输入数据错误是否有提示
- 是否可以取消发送
7. 中断测试
- 前后台进行切换,是否可以正常发送
- 网络异常的情况,如何发送
- 低电量对这个有什么影响
- 断电关机的情况是否可以发送出去
- 来电或是短信是否可以正常发送
8. 网络测试
- 网络兼容性,2g/3g4g,wifi,热点,移动/联通/电信
- 无网测试
- 弱网测试,延迟和丢包
上一篇:
5款热门的远程控制软件,让你事半功倍