微信发红包测试用例

打开微信发送红包界面进行设计测试用例,设计测试用例从功能、性能、安全性、易用性、兼容性、界面方面进行设计。

界面:
1.界面按钮、输入框大小是否合理;
2.发送、抢完红包界面是否有错别字;
3.发送红包、接受红包界面颜色搭配是否合理;

功能:
1.发红包的钱数和个数的输入框中,只能输入整数;
2.红包里最多和最少可以发送的金额;
3.拼手气红包数量限制(最多100个),并且要保证每个人抢的钱数不一样;
4.当红包金额超过最大范围是否有提示;
5.当发送的红包数量超过最大范围是否有提示;
6.当余额不足时,红包发送失败(银行卡、零钱通、零钱)
7.塞钱进红包时,设置默认扣钱顺序;
8.在红包描述中是否可以输入汉字、数字、特殊字符、英文等符号;
9.红包描述是否可以添加自己下载的表情包/收藏的表情包;
10.红包描述中添加的表情,别人抢红包后是否可以正常显示;
11.是否可以选择红包的封面;
12.红包描述中设置的最长描述字符个数(不超过25个)
13.红包描述、金额、红包个数输入框是否支持粘贴、复制等功能;
14.发送出去的红包不支持撤回操作;
15.发送的红包别人是否可以领取:(一对一发送:发送人不能领取自己的红包;群发:发送人可以进行抢红包)
16.超过24小时没有领取的红包是否可以退回到原有账户;
17.超过24小时的红包用户是否还可以领取;
18.用户可以多次抢一个红包;
19.红包的金额的小数位控制在两位之内;
20.按取消键,可以取消发送红包;
21.断网时,无法抢红包;
22.余额不足时,会不会自动匹配支付方式;
23.在发送红包界面,是否可以看到以前的收发红包记录;
24.红包记录里面的信息与真正发送接收红包记录是否匹配;
25.支付时,可以选择密码支付/指纹支付;
26.支付成功后,自动跳转到聊天界面;
27.是否支持连续多次发送红包;
28.输入钱数为“0”时,“塞钱进红包”为灰色;
29.退款到账时间;
30.没有网是不支持发送/抢红包;

性能:
1.不同的网速抢红包,发红包的时间;
2.发红包和收红包成功后的时间跳转长短;
3.收发红包的耗电量;

兼容性:
1.苹果、安卓是否都支持发送红包;
2.电脑上是否可以进行发送、抢红包;

安全性:
1.对方微信账号异地登录是否会有提醒;
2.红包被领取后,收红包方钱包余额增多,发送方余额减少;
3.发送红包失败,钱包和银行卡里面的钱数不会减少;
4.红包发送成功,是否会收到微信支付的通知;

易用性:
支付的时候,指纹支付、免密支付;

你可能感兴趣的:(测试)