【技术实现步骤摘要】
基于挡板的接口测试、装置、设备及存储介质
[0001]本申请涉及金融领域或其他领域,尤其涉及一种基于挡板的接口测试
、
装置
、
设备及存储介质
。
技术介绍
[0002]当一个需求的实现所依赖的上下游系统链路较长时,在开发初期,环境连通性难以保证
。
为了在联调测试之前,尽早发现系统内错误,将测试前移,就需要进行挡板测试
。
[0003]然而现有技术中,挡板无法及时的适应接口的变化与调整,挡板的复用性低,应用局限,导致挡板测试无法准确快速进行
。
技术实现思路
[0004]本申请提供一种基于挡板的接口测试
、
装置
、
设备及存储介质,用以解决挡板测试无法准确快速进行的问题
。
[0005]第一方面,本申请提供一种基于挡板的接口测试方法,所述方法包括:
[0006]响应于用户指令,确定待测试接口信息;其中,所述待测试接口信息包括所述待测试接口的地址信息
、
所述待测试接口的格式信息以及所述待测试接口的版本批次信息,所述用户指令用于指示所述待测试接口信息;
[0007]根据所述待测试接口信息,获取所述待测试接口对应的目标挡板;其中,所述目标挡板用于模拟与所述待测试接口具有关联关系的微服务接口;
[0008]基于所述目标挡板,对所述待测试接口进行测试
。
[0009]在可选的一种实施方式中,根据所述待测试接口信息,获取所述 ...
【技术保护点】
【技术特征摘要】
1.
一种基于挡板的接口测试方法,其特征在于,所述方法包括:响应于用户指令,确定待测试接口信息;其中,所述待测试接口信息包括所述待测试接口的地址信息
、
所述待测试接口的格式信息以及所述待测试接口的版本批次信息,所述用户指令用于指示所述待测试接口信息;根据所述待测试接口信息,获取所述待测试接口对应的目标挡板;其中,所述目标挡板用于模拟与所述待测试接口具有关联关系的微服务接口;基于所述目标挡板,对所述待测试接口进行测试
。2.
根据权利要求1所述的方法,其特征在于,根据所述待测试接口信息,获取所述待测试接口对应的目标挡板,包括:根据所述待测试接口的地址信息
、
所述待测试接口的格式信息以及所述待测试接口的版本批次信息,确定所述目标挡板;基于预设访问接口,发送挡板调度请求至挡板服务器,获取所述目标挡板;或者,在本地数据库中,获取所述目标挡板对应的模拟数据为所述目标挡板;其中,所述模拟数据为所述目标挡板的代码数据
。3.
根据权利要求2所述的方法,其特征在于,所述目标挡板包括请求项和返回项,所述请求项用于接收请求数据,所述返回项用于返回运行之后的返回数据;基于所述目标挡板,对所述待测试接口进行测试,包括:根据所述目标挡板的请求配置信息,调取所述目标挡板对应的请求数据;其中,所述请求配置信息用于指示所述请求数据;根据所述请求数据,调用所述目标挡板,并接收所述目标挡板的返回数据;基于所述返回数据,对所述待测试接口进行测试
。4.
根据权利要求1‑3中任一项所述的方法,其特征在于,所述方法还包括:读取所述待测试接口的接口规范信息和接口文档,其中,所述接口规范信息包括对应待测试接口的版本批次信息
、
接口调用信息
、
接口字段信息
、
接口功能信息以及接口编码信息;根据所述接口规范信息和所述接口文档,生成所述待测试接口对应的目标挡板
。5.
根据权利要求4所述的方法,其特...
【专利技术属性】
技术研发人员:郭定香,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。