一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

应用于接口接入的校验工具、方法、介质、设备与流程

2021-12-08 00:24:00 来源:中国专利 TAG:

技术特征:
1.一种应用于接口接入的校验工具,其特征在于,包括一校验工具,所述校验工具分别连接测试环境下的订单管理系统和接口对接系统,且所述订单管理系统与所述接口对接系统连接;所述校验工具采用图形交互界面形式对所述订单管理系统的接口数据返回以及接口数据传递进行校验;所述校验工具至少包括校验配置模块、接口校验模块;所述校验配置模块配置为在执行接口数据自动化校验之前,配置与接口校验有关的测试参数,且所述测试参数适配于所述订单管理系统中的多个标签信息,将不同标签信息的测试参数进行组合,生成构建各接口自动化校验所需的输入数据和目标数据,实现通过不同组合的输入数据进行所述订单管理系统的不同接口校验;所述接口校验模块配置为根据所述订单管理系统所需的接口校验,获取适配接口场景所对应的输入数据,以便在所述订单管理系统与所述接口对接系统进行接口交互时,基于所述接口对接系统根据所述订单管理系统的接口请求,获取所述接口对接系统向所述订单管理系统返回的第一校验数据以及存储于所述接口对接系统中的第二校验数据,将目标数据分别与第一校验数据、第二校验数据依次进行分析对比,实现两次握手校验,根据各接口的校验结果调整所述订单管理系统所对应的底层代码逻辑。2.如权利要求1所述的应用于接口接入的校验工具,其特征在于,所述接口校验模块包括:接口返回校验模块;所述接口返回校验模块配置为用于进行接口返回校验,实现第一次握手校验;在所述订单管理系统根据所选的接口场景,向所述接口对接系统发送接口请求,所述接口对接系统获取输入数据后,向所述订单管理系统返回基于接口请求的第一校验数据;所述接口返回校验模块用于接收第一校验数据后,与所述目标数据进行对比,判断第一校验数据和所述目标数据的字段值是否一致,若一致,则判断订单管理系统的接口返回校验成功,若不一致,则调整所述订单管理系统的底层代码逻辑重新校验。3.如权利要求2所述的应用于接口接入的校验工具,其特征在于,所述接口校验模块包括:接口传递校验模块;所述接口传递校验模块配置为在所述订单管理系统与所述接口对接系统接口交互完成后,进行接口传递校验,实现第二次握手校验;在所述接口对接系统获取用于接口校验的输入数据后,先通过预定格式存储于所述接口对接系统数据库表单中,在所述订单管理系统发送的接口请求后,向所述订单管理系统返回所述第一校验数据;所述接口传递校验模块用于获取所述第一校验数据以及所述第二校验数据,将所述第一校验数据与所述第二校验数据进行对比分析,判断所述第一校验数据与所述第二校验数据字段值是否一致,若一致,则所述订单管理系统接口传递成功,否则调整所述订单管理系统的底层代码逻辑重新校验。4.如权利要求1所述的应用于接口接入的校验工具,其特征在于,所述校验工具还包括身份验证模块,所述身份验证模块配置为通过图形交互界面在执行自动化测试之前,对使用所述校验工具的用户进行审核,判断登入用户是否已存储于用户列表中,若否,则通过创建新用户,利用创建的新用户身份执行触发自动化校验权限。5.如权利要求1所述的应用于接口接入的校验工具,其特征在于,所述校验工具还包括数据处理模块,在获取第一校验数据或者所述第二校验数据后,以键值对形式存储于json文件中,并通过jsonpath解析各所述json文件。
6.一种应用于接口接入的校验方法,采用权利要求1

5任意一项所述的应用于接口接入的校验工具,其特征在于,所述校验工具采用图形交互界面形式对订单管理系统接口数据返回以及接口数据传递进行校验的方法包括:s100:在执行接口数据自动化校验之前,配置与接口校验有关的测试参数,且所述测试参数适配于所述订单管理系统、所述接口对接系统中的多个标签信息,将不同标签信息的测试参数进行组合,生成构建各接口自动化校验所需的输入数据和目标数据,实现通过不同组合的输入数据进行所述订单管理系统、所述接口对接系统的不同接口校验;s200:根据所述订单管理系统所需的接口校验,获取适配接口场景对应的输入数据,以便在所述订单管理系统与所述接口对接系统进行接口交互时,基于所述接口对接系统根据所述订单管理系统的接口请求,获取所述接口对接系统向所述订单管理系统返回的第一校验数据以及存储于所述接口对接系统中的第二校验数据,将目标数据分别与第一校验数据、第二校验数据依次进行分析对比,实现两次握手校验,根据各接口的校验结果调整所述订单管理系统所对应的底层代码逻辑。7.如权利要求1所述的应用于接口接入的校验方法,其特征在于,在步骤s100之前,还包括:通过图形交互界面在执行自动化测试之前,对使用所述校验工具的用户进行审核,判断登入用户是否已存储于用户列表中,若否,则通过创建新用户,利用创建的新用户身份执行触发自动化校验权限。8.如权利要求1所述的应用于接口接入的校验方法,其特征在于,所述步骤s200中,实现两次握手校验的校验方法依次包括接口返回校验和接口传递校验;s210:执行接口返回校验时,在所述订单管理系统根据所选的接口场景,向所述接口对接系统发送接口请求,所述接口对接系统获取输入数据后,向所述订单管理系统返回基于接口请求的第一校验数据;所述接口返回校验模块用于接收第一校验数据后,与所述目标数据进行对比,判断第一校验数据和所述目标数据的字段值是否一致,若一致,则判断订单管理系统的接口返回校验成功,若不一致,则调整所述订单管理系统的底层代码逻辑重新校验;s220:执行接口传递校验时,在所述接口对接系统获取用于接口校验的输入数据后,先通过预定格式存储于所述接口对接系统数据库表单中,在所述订单管理系统发送的接口请求后,向所述订单管理系统返回所述第一校验数据;所述接口传递校验模块用于获取所述第一校验数据以及所述第二校验数据,将所述第一校验数据与所述第二校验数据进行对比分析,判断所述第一校验数据与所述第二校验数据字段值是否一致,若一致,则所述订单管理系统接口传递成功,否则调整所述订单管理系统的底层代码逻辑重新校验。9.一种计算机存储介质,所述计算机存储介质存储有计算机程序代码,当所述计算机程序代码在计算设备上运行时,导致所述计算设备执行权利要求5

6任一项所述应用于接口数据接入的校验方法。10.一种计算设备,包括:处理器;存储有计算机程序代码的存储器;当所述计算机程序代码被所述处理器运行时,导致所述计算设备执行权利要求5

6任
一项所述应用于接口数据接入的校验方法。

技术总结
本申请公开了应用于接口接入的校验工具、方法、介质、设备,包括校验工具,分别连接订单管理系统和接口对接系统;校验工具采用图形交互界面形式对订单管理系统的接口数据返回以及接口数据传递进行校验;校验工具至少包括校验配置模块、接口校验模块;接口校验模块配置为获取接口对接系统向订单管理系统返回的第一校验数据以及存储于接口对接系统中的第二校验数据,将目标数据分别与第一校验数据、第一校验数据与第二校验数据依次进行分析对比,实现两次握手校验,根据各接口的校验结果调整订单管理系统所对应的底层代码逻辑。本发明便于完成订单管理系统的对接验收以及回归测试,减少校验的时间和工作量。减少校验的时间和工作量。减少校验的时间和工作量。


技术研发人员:周磊 赵研超 刘国亮
受保护的技术使用者:上海百秋电子商务有限公司
技术研发日:2021.08.13
技术公布日:2021/12/7
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献