基于微服务构建闪聚支付项目---前后端集成测试(附带页面效果,接口调试大总结)
通常前后端开发过程,一个模块或一个系统开发完成之后,前后端工程根据产品文档及接口定义进行前后端连调测 试。第二章完成了商户注册、资质申请、支付参数配置等功能,本次测试集成对完成的业务功能进行前后端测试。
这次我将进行闪聚支付的联合测试,整个测试将回调用现实的页面效果,这里我先把整体的业务流程打通,先用PostMan测试出来接口的调试效果,之后在进行页面的调试。
1.运行整个程序的过程中需要先启动Nacos,Nacos可以看到启动正常
2.短信验证服务需要启动Redis
3.查看Nacos配置信息是否配置正常,Nacos正常启动
配置信息读取正常,启动所有的微服务,目前一共事7个微服务
4.所有微服务均正常启动,没有报错
nacos配置信息读取正常,服务中心信息配件读取正常
5.首先第一个模块的测试发送验证码的接口工测试功能,验证码发送成功
6.接着事校验验证码的模块接口测试控制台打印Sql插入成功
7.下面这个模块事资质申请模块的认证,其实就算七牛云的文件商城接口模块的测试
8.启动前端功能,进行集成测试
进入闪聚支付的前端界面
进行用户资质申请,七牛云的用户登录上传测试,图片上传成功且回显正常
数据库信息保存成功
接下来开始聚合支付创建APP应用
聚合查询支付渠道成功
接下来就算配置聚合支付的支付参数和开启支付服务需要的条件
选择设置微信还是支付包支付的支付参数
先进行测试看是否可以插入进行数据库
看数据库里信息是否更新成功
应用更新成功,下面来说一下这个项目事做什么的,这个项目事个聚合的项目,等于把支付包和微信支付整合成一个二维码,但是在整合的时候,需要进行参数的配置,现实注册,然后在事商户的资质审核,审核成功之后,创建一个应用,也就这个应用用例进行收付款,接下来就算配置各种的方式,事你扫我还是我扫你,这种方式,配置完这种方式之后,就配置支付渠道,配置完支付渠道之后就开始配置支付参数,这个闪聚支付的流程事这个流程,一个业务流程,其他的模块都是不能用的,建议要做的人提前看一下这个博客