适用于对接代理系统的调试方法、装置、设备及介质制造方法及图纸

技术编号:27411827 阅读:10 留言:0更新日期:2021-02-21 14:27
本申请涉及人工智能技术领域,揭示了一种适用于对接代理系统的调试方法、装置、设备及介质,该方法应用于调试系统,调试系统用于消费系统和服务系统与代理系统的对接调试;通过对模拟系统代码进行缺陷检查得到缺陷检查结果,当缺陷检查结果为失败时根据缺陷检查结果、原因方案模型库确定目标缺陷标识、目标错误原因及目标解决方案,否则判断打印日志中是否存在成功对接的标识性日志信息;当打印日志中存在成功对接的标识性日志信息时,根据接口类型,获取参数接收方式、调用配置参数;根据模拟系统代码、参数接收方式和调用配置参数进行模拟系统对接联调,得到模拟联调结果。从而简化了对接流程,排查与代理系统对接过程中的常见问题。见问题。见问题。

【技术实现步骤摘要】
适用于对接代理系统的调试方法、装置、设备及介质


[0001]本申请涉及到人工智能
,特别是涉及到一种适用于对接代理系统的调试方法、装置、设备及介质。

技术介绍

[0002]代理系统是集成封装的请求调用与响应的一种工具系统,有着独有的调用方式,便于监管等。每个代理系统对应多个服务系统和多个消费系统,服务系统向代理系统提供接口调用,消费系统向代理系统提供调用请求。代理系统将消费系统的请求进行封装后转发给服务系统,服务系统实现业务逻辑后,将调用结果反馈给代理系统,代理系统再将调用结果推送给消费系统。
[0003]现有的代理系统有一套规则化流程指导人工测试联调实现服务系统和消费系统与代理系统的对接,对接流程繁琐,导致易出错,严重降低了联调效率低。

技术实现思路

[0004]本申请的主要目的为提供一种适用于对接代理系统的调试方法、装置、设备及介质,旨在解决现有技术基于规则化流程的人工测试联调实现服务系统和消费系统与代理系统的对接,对接流程繁琐,导致易出错,严重降低了联调效率低的技术问题。
[0005]为了实现上述专利技术目的,本申请提出一种适用于对接代理系统的调试方法,所述方法应用于调试系统,所述调试系统用于消费系统和服务系统与所述代理系统的对接调试,所述代理系统用于在所述消费系统与所述服务系统之间建立请求调用及响应的通信连接;以及,
[0006]所述方法包括:
[0007]获取代码检查请求;
[0008]响应所述代码检查请求,获取模拟系统代码,根据模拟系统代码进行缺陷检查,得到缺陷检查结果,当所述缺陷检查结果为失败时,根据所述缺陷检查结果、原因方案模型库,确定目标缺陷标识、目标错误原因及目标解决方案,否则获取打印日志,判断所述打印日志中是否存在成功对接的标识性日志信息;
[0009]当所述打印日志中存在成功对接的标识性日志信息时,获取接口类型,根据所述接口类型,获取参数接收方式、调用配置参数;
[0010]获取模拟联调请求;
[0011]根据所述模拟联调请求,根据所述模拟系统代码、所述参数接收方式和所述调用配置参数进行模拟系统对接联调,得到模拟联调结果。
[0012]进一步的,所述根据模拟系统代码进行缺陷检查,得到缺陷检查结果,当所述缺陷检查结果为失败时,根据所述缺陷检查结果、原因方案模型库,确定目标缺陷标识、目标错误原因及目标解决方案,否则获取打印日志,判断所述打印日志中是否存在成功对接的标识性日志信息的步骤,包括:
[0013]对模拟系统代码进行配置项、JAR包依赖、控制层、接口抽象类的缺陷检查,得到所述缺陷检查结果;
[0014]当所述缺陷检查结果为失败时,根据所述缺陷检查结果,得到所述目标缺陷标识,根据所述目标缺陷标识从所述原因方案模型库中,确定所述目标缺陷标识对应的所述目标错误原因及所述目标解决方案;
[0015]当所述缺陷检查结果为成功时,获取打印日志,判断所述打印日志中是否存在成功对接的标识性日志信息。
[0016]进一步的,所述对模拟系统代码进行配置项、JAR包依赖、控制层、接口抽象类的缺陷检查,得到所述缺陷检查结果,当所述缺陷检查结果为失败时,根据所述缺陷检查结果,得到所述目标缺陷标识的步骤,包括:
[0017]从所述模拟系统代码中,获取待检验配置文件,根据所述待检验配置文件进行配置项缺陷检查,得到配置项检查结果,当所述配置项检查结果为失败时,根据所述配置项检查结果,确定所述目标缺陷标识;
[0018]根据模拟系统代码进行JAR包依赖检查,得到JAR包依赖检查结果,当所述JAR包依赖检查结果为失败时,根据所述JAR包依赖检查结果,确定所述目标缺陷标识;
[0019]根据模拟系统代码进行控制层缺陷检查,得到控制层缺陷检查结果,当所述控制层缺陷检查结果为失败时,根据所述控制层缺陷检查结果,确定所述目标缺陷标识;
[0020]获取所述代理系统的JAR包列表,根据模拟系统代码、所述JAR包列表进行JAR包路径名称检查,得到接口抽象类检查结果,当所述接口抽象类检查结果为失败时,根据所述接口抽象类检查结果,确定所述目标缺陷标识。
[0021]进一步的,所述从所述模拟系统代码中,获取待检验配置文件,根据所述待检验配置文件进行配置项缺陷检查,得到配置项检查结果,当所述配置项检查结果为失败时,根据所述配置项检查结果,确定所述目标缺陷标识的步骤,包括:
[0022]从所述模拟系统代码中,获取所述待检验配置文件;
[0023]根据所述待检验配置文件,获取标准配置数据;
[0024]将所述待检验配置文件与所述标准配置数据进行对比,得到所述配置项检查结果;
[0025]当所述配置项检查结果为失败时,根据所述配置项检查结果,确定所述目标缺陷标识。
[0026]进一步的,所述根据模拟系统代码进行JAR包依赖检查,得到JAR包依赖检查结果,当所述JAR包依赖检查结果为失败时,根据所述JAR包依赖检查结果,确定所述目标缺陷标识的步骤,包括:
[0027]获取所述代理系统的JAR包列表;
[0028]根据模拟系统代码、所述代理系统的JAR包列表进行包涵盖检查,得到包涵盖检查结果;
[0029]当所述包涵盖检查结果为部分涵盖时,根据所述包涵盖检查结果,确定所述目标缺陷标识;
[0030]检查模拟系统代码的仓库中是否包含所述代理系统的JAR包列表中的JAR包的版本,得到JAR包版本检查结果;
[0031]当所述JAR包版本检查结果为不相同时,根据所述JAR包版本检查结果,确定所述目标缺陷标识。
[0032]进一步的,所述根据模拟系统代码进行控制层缺陷检查,得到控制层缺陷检查结果,当所述控制层缺陷检查结果为失败时,根据所述控制层缺陷检查结果,确定所述目标缺陷标识的步骤,包括:
[0033]从模拟系统代码,获取控制层代码;
[0034]对所述控制层代码的预设注解文件进行导包校验,得到所述控制层缺陷检查结果,当所述控制层缺陷检查结果为失败时,根据所述控制层缺陷检查结果,确定所述目标缺陷标识。
[0035]进一步的,所述当所述打印日志中存在成功对接的标识性日志信息时,获取接口类型,根据所述接口类型,获取参数接收方式、调用配置参数的步骤,包括:
[0036]获取生产环境的主机信息、测试环境的主机信息、代理系统的主机信息;
[0037]采用Telnet登录方式根据所述代理系统的主机信息和所述生产环境的主机信息进行防火墙开通检验及远程连接检验,得到生产环境防火墙开通结果和生产环境远程连接检验结果;
[0038]采用Telnet登录方式根据所述代理系统的主机信息和所述测试环境的主机信息进行防火墙开通检验及远程连接检验,得到测试环境防火墙开通结果和测试环境远程连接检验结果;
[0039]当所述生产环境防火墙开通结果、所述生产环境远程连接检验结果、所述测试环境防火墙开通结果、所述测试环境远程连接检本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种适用于对接代理系统的调试方法,其特征在于,所述方法应用于调试系统,所述调试系统用于消费系统和服务系统与所述代理系统的对接调试,所述代理系统用于在所述消费系统与所述服务系统之间建立请求调用及响应的通信连接;以及,所述方法包括:获取代码检查请求;响应所述代码检查请求,获取模拟系统代码,根据模拟系统代码进行缺陷检查,得到缺陷检查结果,当所述缺陷检查结果为失败时,根据所述缺陷检查结果、原因方案模型库,确定目标缺陷标识、目标错误原因及目标解决方案,否则获取打印日志,判断所述打印日志中是否存在成功对接的标识性日志信息;当所述打印日志中存在成功对接的标识性日志信息时,获取接口类型,根据所述接口类型,获取参数接收方式、调用配置参数;获取模拟联调请求;根据所述模拟联调请求,根据所述模拟系统代码、所述参数接收方式和所述调用配置参数进行模拟系统对接联调,得到模拟联调结果。2.根据权利要求1所述的适用于对接代理系统的调试方法,其特征在于,所述根据模拟系统代码进行缺陷检查,得到缺陷检查结果,当所述缺陷检查结果为失败时,根据所述缺陷检查结果、原因方案模型库,确定目标缺陷标识、目标错误原因及目标解决方案,否则获取打印日志,判断所述打印日志中是否存在成功对接的标识性日志信息的步骤,包括:对模拟系统代码进行配置项、JAR包依赖、控制层、接口抽象类的缺陷检查,得到所述缺陷检查结果;当所述缺陷检查结果为失败时,根据所述缺陷检查结果,得到所述目标缺陷标识,根据所述目标缺陷标识从所述原因方案模型库中,确定所述目标缺陷标识对应的所述目标错误原因及所述目标解决方案;当所述缺陷检查结果为成功时,获取打印日志,判断所述打印日志中是否存在成功对接的标识性日志信息。3.根据权利要求2所述的适用于对接代理系统的调试方法,其特征在于,所述对模拟系统代码进行配置项、JAR包依赖、控制层、接口抽象类的缺陷检查,得到所述缺陷检查结果,当所述缺陷检查结果为失败时,根据所述缺陷检查结果,得到所述目标缺陷标识的步骤,包括:从所述模拟系统代码中,获取待检验配置文件,根据所述待检验配置文件进行配置项缺陷检查,得到配置项检查结果,当所述配置项检查结果为失败时,根据所述配置项检查结果,确定所述目标缺陷标识;根据模拟系统代码进行JAR包依赖检查,得到JAR包依赖检查结果,当所述JAR包依赖检查结果为失败时,根据所述JAR包依赖检查结果,确定所述目标缺陷标识;根据模拟系统代码进行控制层缺陷检查,得到控制层缺陷检查结果,当所述控制层缺陷检查结果为失败时,根据所述控制层缺陷检查结果,确定所述目标缺陷标识;获取所述代理系统的JAR包列表,根据模拟系统代码、所述JAR包列表进行JAR包路径名称检查,得到接口抽象类检查结果,当所述接口抽象类检查结果为失败时,根据所述接口抽象类检查结果,确定所述目标缺陷标识。
4.根据权利要求3所述的适用于对接代理系统的调试方法,其特征在于,所述从所述模拟系统代码中,获取待检验配置文件,根据所述待检验配置文件进行配置项缺陷检查,得到配置项检查结果,当所述配置项检查结果为失败时,根据所述配置项检查结果,确定所述目标缺陷标识的步骤,包括:从所述模拟系统代码中,获取所述待检验配置文件;根据所述待检验配置文件,获取标准配置数据;将所述待检验配置文件与所述标准配置数据进行对比,得到所述配置项检查结果;当所述配置项检查结果为失败时,根据所述配置项检查结果,确定所述目标缺陷标识。5.根据权利要求3所述的适用于对接代理系统的调...

【专利技术属性】
技术研发人员:齐秀
申请(专利权)人:平安普惠企业管理有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1