电商支付测试

支付流程:

用户发起支付>>>>>服务器(订单信息)支付请求>>>>>第三方支付展示给客户>>>>>>用户输密码>>>>>第三方验证密码>>>>>>支付成功;后台通知>>>>>服务器向用户支付结果页面>>>>>服务器给第三方发确认收到通知>>>>>服务器给客户端发送确认支付成功页面

退款

用户发起>>>>>服务端把请求发给第三方>>>>>第三方退款发给用户>>>>>用户收到消息>>>>>钱退回到付款账户

查询

用户发起查询>>>>>第三方把结果反馈给用户

需要注意:

1、对订单金额没有做校验导致这样的后果,损失比较大。大家在测试的过程中一定要注意对服务端进行校验,支付时数据的篡改一定要有校验(例子: 用户购买100元游戏币时,前往第三方支付跳转进行金额的篡改由100元改成0.01元,结果就拿了0.01元充值了100元的游戏币)。

2、当同步、异步通知都存在的情况的,异步通知(第三方支付成功后台通知),没有到账,导致部分用户充值不到账,引起客诉。当同步、异步并存的时候,一定要分别对同步和异步进行检验,确保都能正常到账。

3、支付安全性

数据库中查出来与通过第三方订单查询接口查询出来的同一个订单金额有异常时,进行报警通知能够及时发现处理,甚至当有异常情况进行创建订单的终止,从而把损失降到最低。

功能测试点:

接口测试:

必填项参数验证;

账户输入正确,错误;

输入金额数据类型;

输入金额具体值;

订单号更换;

前段服务器端验证一致;

过期时间。

转载于:https://www.cnblogs.com/zhangtebie/p/11185953.html

  • 0
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值