目录:导读
前言
1、支付功能测试点
1)功能测试
是否可以支持免密支付,由收付款支付页面直接跳转到支付成功页面;
银行卡支付卡号正确,零码正确,支付成功;
银行卡支付卡号错误,密码错误,支付失败;
错误次数限制,错1次是否可以重试,错误2次是否可以重试,3次是否会锁卡;
是否支持扫码二维码支付;
是否支持指纹支付;
指纹支付手指受伤,指纹无法正确识别,支付失败;
指纹识别成功,支付成功;
新录入的指纹,需要密码支付;
指纹支付失败限制次数;
是否支持微信,支付宝,花呗,借呗,零钱通,零钱,信用卡等等支付;
是否支持信用卡,不同的银行卡,网银,云闪付,第三方和数字人民币支付;
支付金额要验证0.01和5万能不能支付,边界值的情况,比如-1,50000.01能不能支付,输入中文能不能支付;
空值支付,消费金额达上限,无法支付;
余额充足支付成功,余额不足取消支付;
显示余额不足并不会扣除余额,更换支付方式是否继续支付,是否可以取消支付;
2)兼容性测试
不同系统、不同网络 (wifi/4/5G)、不同浏览器、不同的二维码
3)容错性测试
支付过程断网;
支付成功后退款;
余额不足,更换支付方式;
支付时指纹不正确、支付中关机、支付时跳转其他页面;
支付时刷新页面支付到一半取消返回;
4)性能和压力测试
多个用户同时向一个账户支付;
页面跳转时间;
支付成功后跳转账单信息时间;
支付时的耗电量;
支付金额不足时,更换支付方式跳转时间;
支付密码错误时,弹出信息时间&