微信支付测试用例

微信支付测试用例

功能测试----支付方式:

免密支付:余额充足,直接跳转到支付成功界面;

余额不足,提示余额不足,支付失败;

银行卡支付:卡号正确,密码正确,支付成功;

卡号错误,密码正确,支付失败;

卡号正确,密码错误,支付失败;

卡号错误,密码错误,支付错误;

错误次数限制;

密码支付:密码正确,支付成功;

密码错误,支付失败;

错误次数限制;

指纹支付:指纹识别成功,支付成功;

指纹支付失败,是否切换密码支付;

新录制的指纹,需要密码支付;

指纹支付失败次数限制;

扫码支付:二维码无法失败,支付失败;

二维码识别成功,支付成功;

验证码支付:验证码获取成功,输入正确验证码,支付成功;

验证码获取成功,输入错误验证码,支付失败;

验证码失效,支付失败;

验证码获取超时,支付失败;

验证码未收到,支付失败;

功能测试---支付金额:

空值校验;

负值校验;

最小金额0.01;

最大金额;

当日消费金额达到上限,无法支付;

金额输入错误,返回从新输入;

余额充足,支付成功;

余额不足:显示余额数不足;

更换支付方式;

取消支付;

性能测试:

支付成功页面跳转时间;

支付响应时间;

支付时的耗电量和消耗的流量;

支付余额不足时,更换支付方式响应时间;

并发情况下,支付功能是否正确使用;

频繁使用支付功能,是否能正确使用;

兼容性测试:

不同系统;

不同版本;

不同网络(wifi;4/5G);

不同浏览器;

不同的二维码;

界面测试:

支付界面美观,清晰大气;

键盘字体清晰,布局合理;

账单信息正确,字体清晰;

安全性测试:

支付金额和扣款金额一致;

支付密码暗纹显示;

支付金额过大时,是否提示;

支付多次相同金额,是否提示;

新的设备上支付需要认证,授权;

容错性测试:

支付中断网;

支付中关机;

支付成功后退款;

支付时指纹不正确;

支付时跳转其他页面;

支付时刷新页面;

支付时取消支付;

余额不足,更换支付方式;

经验分享 程序员 微信小程序 职场和发展