目录
微信支付测试用例
功能测试----支付方式:
功能测试---支付金额:
性能测试:
兼容性测试:
界面测试:
安全性测试:
容错性测试:
微信支付测试用例
功能测试----支付方式:
免密支付:余额充足,直接跳转到支付成功界面;
余额不足,提示余额不足,支付失败;
银行卡支付:卡号正确,密码正确,支付成功;
卡号错误,密码正确,支付失败;
卡号正确,密码错误,支付失败;
卡号错误,密码错误,支付错误;
错误次数限制;
密码支付:密码正确,支付成功;
密码错误,支付失败;
错误次数限制;
指纹支付:指纹识别成功,支付成功;
指纹支付失败,是否切换密码支付;
新录制的指纹,需要密码支付;
指纹支付失败次数限制;
扫码支付:二维码无法失败,支付失败;
二维码识别成功,支付成功;
验证码支付:验证码获取成功,输入正确验证码,支付成功;
验证码获取成功,输入错误验证码,支付失败;
验证码失效,支付失败;
验证码获取超时,支付失败;
验证码未收到,支付失败;
功能测试---支付金额:
空值校验;
负值校验;
最小金额0.01;
最大金额;
当日消费金额达到上限,无法支付;
金额输入错误,返回从新输入;
余额充足,支付成功;
余额不足:显示余额数不足;
更换支付方式;
取消支付;
性能测试:
支付成功页面跳转时间;
支付响应时间;
支付时的耗电量和消耗的流量;
支付余额不足时,更换支付方式响应时间;
并发情况下,支付功能是否正确使用;
频繁使用支付功能,是否能正确使用;
兼容性测试:
不同系统;
不同版本;
不同网络(wifi;4/5G);
不同浏览器;
不同的二维码;
界面测试:
支付界面美观,清晰大气;
键盘字体清晰,布局合理;
账单信息正确,字体清晰;
安全性测试:
支付金额和扣款金额一致;
支付密码暗纹显示;
支付金额过大时,是否提示;
支付多次相同金额,是否提示;
新的设备上支付需要认证,授权;
容错性测试:
支付中断网;
支付中关机;
支付成功后退款;
支付时指纹不正确;
支付时跳转其他页面;
支付时刷新页面;
支付时取消支付;
余额不足,更换支付方式;