软件测试支付的要点

如何测试支付

支付的测试是电商类产品中经常要遇到的测试模块,在平常工作当中我把从功能,性能,兼容性,可用性,容错性,弱网等方面来着手测试

 

功能测试

从业务流程上来看支付后业务流程是否正确

1、订单的状态是否已经改变,上线推荐人是否获得该获得的佣金等。

2  、如果是充值的话,用户的余额是否增加。

从支付的金额上来看 

1、是否能支付0.01元

2、是否能支付无效金额0.00元

3、能否支付一个错误的数字,例如负数汉字等

4、小于应付金额是否能支付成功

5、是否有支付金额的上限,支付金额是否能超过上限

 

性能测试

1、调起支付窗口, 不输入密码,过一段时间,再输入密码进行支付,看是否能支付成功。

2、高并发量支付,看支付后的业务流程是否正确

 

兼容性测试

1、同一个app或h5的产品是否能在ios端和Android端都能有效支付

2、同一个app或h5的产品能否在不同的安卓手机上支付

 

可用性测试

1、扫描支付中,手机对着二维码,远一点。近一点,斜着,倒过来扫码,是否能够识别支付二维码

2、支付后的跳转页面是否出现预期结果

 

容错性测试

1、付款成功后能否发起退款

2、同一个订单号在同一个支付渠道中能否支付两次

3、在拼团、秒杀 等活动中,多个客户端同时支付,而库存不足如何处理

 

 

弱网测试

1、客户端支付时,网络信号不好,能付支付完成

2、服务端站点网速慢时,微信/支付宝回调服务端接口时,是否能在后台显示到账以及随后的业务是否正常

posted @ 2018-11-15 11:51  TigerTank  阅读(761)  评论(0)    收藏  举报