预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114238127A(43)申请公布日2022.03.25(21)申请号202111570825.3(22)申请日2021.12.21(71)申请人中国建设银行股份有限公司地址100033北京市西城区金融大街25号(72)发明人张立国(74)专利代理机构北京同立钧成知识产权代理有限公司11205代理人郭李君臧建明(51)Int.Cl.G06F11/36(2006.01)权利要求书2页说明书9页附图4页(54)发明名称接口测试方法、装置、设备及存储介质(57)摘要本申请涉及测试技术领域,尤其涉及一种接口测试方法、装置、设备及存储介质,方法应用于控制处理器,方法包括:获取接口测试的预设配置文件和包含至少一个原始待测试数据的原始待测试数据组并解析预设配置文件,获得包括至少一个目标处理器及目标处理器执行顺序的处理器执行列表和包括至少一个接口及各接口调用顺序的接口调用列表,根据目标处理器执行顺序、各接口调用顺序和原始待测试数据组,依次调用各接口以实现各目标处理器按照顺序处理对应原始待测试数据,并依次获得各接口的状态,以实现在一次接口测试过程中依次调用至少一个接口以获得各待测试接口的状态,提高接口测试的效率。CN114238127ACN114238127A权利要求书1/2页1.一种接口测试方法,其特征在于,所述方法应用于控制处理器,所述方法包括:获取接口测试的预设配置文件和原始待测试数据组;其中,原始待测试数据组中包含至少一个原始待测试数据;解析所述预设配置文件,获得处理器执行列表和接口调用列表;所述处理器执行列表包括至少一个目标处理器及所述目标处理器执行顺序,所述接口调用列表包括至少一个接口及所述各接口调用顺序;根据所述目标处理器执行顺序、所述各接口调用顺序和所述原始待测试数据组,依次调用各接口以实现各目标处理器按照所述顺序处理对应原始待测试数据,并依次获得所述各接口的状态。2.根据权利要求1所述的方法,其特征在于,根据所述目标处理器执行顺序、所述各接口调用顺序和所述原始待测试数据组,依次调用各接口以实现各目标处理器按照所述顺序处理对应原始待测试数据,并依次获得所述各接口的状态,具体包括:根据所述目标处理器执行顺序、所述各接口调用顺序和所述原始待测试数据组,依次调用各接口以实现各目标处理器按照所述顺序处理对应原始待测试数据,并通过所述各接口获取对应的测试结果数据;比较所述测试结果数据与预设结果数据,获得各所述接口的状态。3.根据权利要求2所述的方法,其特征在于,当所述接口的个数为1个时,根据所述目标处理器执行顺序、所述各接口调用顺序和所述原始待测试数据组,依次调用各接口以实现各目标处理器按照所述顺序处理对应原始待测试数据,并通过所述各接口获取对应的测试结果数据,具体包括:从所述原始待测试数据组解析出各目标处理器待测试中间数据和待执行指令;将所述待测试中间数据和所述待执行指令通过所述接口的调用传输至目标处理器;在所述目标处理器按照所述目标处理器执行顺序,利用所述待测试中间数据执行对应的所述待执行指令之后,获取从所述接口返回的测试结果数据。4.根据权利要求3所述的方法,其特征在于,所述目标处理器包括与预处理单元和主体处理单元;在所述目标处理器按照所述目标处理器执行顺序,利用所述待测试中间数据执行对应的所述待执行指令之后,获取从所述接口返回的测试结果数据,具体包括:向所述预处理单元发送所述待测试中间数据组,以利用所述预处理单元从所述待测试中间数据中解析出所述主体处理单元可处理的待测试数据;在所述预处理单元将所述待测试数据发送给所述主体处理单元以使所述主体处理单元执行对应的待执行指令后,从所述接口获取所述主体处理单元生成的测试结果数据。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:向所述预处理单元发送所述待测试中间数据,以利用所述预处理单元从所述待测试中间数据解析出所述主体处理单元搭建逻辑处理环境所需的环境参数后将所述环境参数传输给主体处理单元以实现所述待执行指令运行环境的搭建。6.根据权利要求2所述的方法,其特征在于,当所述接口的个数为多个时,所述接口包括第一接口和第二接口;根据所述目标处理器执行顺序、所述各接口调用顺序和所述原始待测试数据组,依次调用各接口以实现各目标处理器按照所述顺序处理对应原始待测试数据,并通过所述各接口获取对应的测试结果数据,具体包括:2CN114238127A权利要求书2/2页从所述原始待测试数据组解析出各目标处理器待测试中间数据和待执行指令组;通过调用所述第一接口将所述待测试中间数据中的第一待测试中间子数据组传输至目标处理器,以使所述目标处理器按照所述待执行指令组中的第一待执行指令处理完所述第一待测试中间子数据组后获得所述目标