该项目是通过对接不同的上游支付渠道,封装被扫/主扫支付、订单查询、支付异步回调、退款等全套HTTP接口。映射出不同的支付场景,例如POS机收款、商店收款码、商户收银插件、微信公众号、微信小程序等
商户进件成功后可以建立不同的门店,门店下可以新增店长店员。门店收载后店长可以查询门店交易信息,商户可以查询所有门店交易信息等等
1.负责梳理渠道接口需求,拆解正向、边界、异常业务场景,独立设计全套接口测试用例,覆盖入参校验、签名加密、付款码、金额、订单号、异步回调全维度场景;
2.使用JMeter 搭建接口测试脚本,对支付接口进行批量压测、单接口功能校验:配置 HTTP 请求取样器、MD5 签名加密前置处理器、响应断言、JSON 提取器、日志查看监听器,模拟多商户并发请求,自动化校验返回状态码、报文结构、业务提示;
3.基于 JMeter 开展大量异常场景接口测试:入参为空、非法金额、重复订单、错误签名、过期付款、渠道交易失败等场景,对比响应报文与后台服务日志,校验系统错误码、订单状态流转逻辑;
4.模拟支付渠道异步回调请求,通过 JMeter 构造回调 POST 报文,验签并测试系统回调解析、数据库订单状态更新逻辑,排查回调丢失、状态不同步核心风险;
5.定位接口参数校验、回调处理、状态更新类缺陷,提交缺陷单并全程跟进修复、回归复测;
6.整理 JMeter 测试脚本、执行结果、日志文件,输出渠道专项测试报告,给出上线质量评估。