用于企业服务总线的接口测试方法、装置、设备及介质制造方法及图纸

技术编号:37118021 阅读:26 留言:0更新日期:2023-04-01 05:13
本公开提供了一种用于企业服务总线的接口测试方法、装置、设备及介质。该方法包括:获取针对企业服务总线构建的自动化测试服务,其中,自动化测试服务中包括企业服务总线相关接口以及模拟的服务调用方、模拟的服务提供方,服务调用方用于生成第一测试数据,第一测试数据对应的第一数据格式与针对服务提供方配置的第二测试数据对应的第二数据格式不同;响应于接收到第一测试数据,调用企业服务总线相关接口,对第一测试数据进行处理,以使得服务提供方接收并响应第一测试数据;以及根据调用企业服务总线相关接口,对第一测试数据进行处理的过程对应的处理过程信息,生成测试报告。生成测试报告。生成测试报告。

【技术实现步骤摘要】
用于企业服务总线的接口测试方法、装置、设备及介质


[0001]本公开涉及计算机
,更具体地,涉及一种用于企业服务总线的接口测试方法、装置、设备及介质。

技术介绍

[0002]ESB(Enterprise Service Bus,企业服务总线)是传统中间件技术与XML、Web服务等技术相互结合的产物,ESB的出现改变了传统的软件架构,可以提供比传统中间件产品更为廉价的解决方案,同时它还可以消除不同应用之间的技术差异,让不同的应用服务器协调运作,实现了不同服务之间的通信与整合。从功能上看,ESB可以提供事件驱动和文档导向的处理模式,以及分布式的运行管理机制,它支持基于内容的路由和过滤,具备复杂数据的传输能力,并可以提供一系列的标准接口。
[0003]在实现本公开构思的过程中,专利技术人发现相关技术中至少存在如下问题,不同场景下的ESB接口测试困难。

技术实现思路

[0004]有鉴于此,本公开提供了一种用于企业服务总线的接口测试方法、装置、电子设备及存储介质。
[0005]本公开的一个方面提供了一种用于企业服务总本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于企业服务总线的接口测试方法,包括:获取针对企业服务总线构建的自动化测试服务,其中,所述自动化测试服务中包括企业服务总线相关接口以及模拟的服务调用方、模拟的服务提供方,所述服务调用方用于生成第一测试数据,所述第一测试数据对应的第一数据格式与针对所述服务提供方配置的第二测试数据对应的第二数据格式不同;响应于接收到所述第一测试数据,调用所述企业服务总线相关接口,对所述第一测试数据进行处理,以使得所述服务提供方接收并响应所述第一测试数据;以及根据所述调用所述企业服务总线相关接口,对所述第一测试数据进行处理的过程对应的处理过程信息,生成测试报告。2.根据权利要求1所述的方法,其中,所述企业服务总线相关接口包括基础数据创建接口和其他接口;所述调用所述企业服务总线相关接口,对所述第一测试数据进行处理包括:调用所述基础数据创建接口,在所述第一测试数据中增加所述第二测试数据,得到测试用例信息;以及调用所述其他接口,对所述测试用例信息进行处理。3.根据权利要求2所述的方法,其中,所述其他接口包括前置处理接口和转换接口;所述调用所述其他接口,对所述测试用例信息进行处理包括:获取所述前置处理接口对应的授权信息;响应于基于所述前置处理接口确定所述测试用例信息属于授权信息,调用所述转换接口,对所述测试用例信息进行处理;以及响应于基于所述前置处理接口确定所述测试用例信息属于未授权信息,将所述测试用例信息返回至所述服务提供方。4.根据权利要求2或3所述的方法,其中,所述其他接口包括转换接口;所述调用所述其他接口,对所述测试用例信息进行处理包括:调用所述转换接口,将所述测试用例信息转换为具有所述第二数据格式的目标测试用例信息;响应于获取到所述目标测试用例信息,调用所述服务提供方,以使得所述服务提供方返回针对所述目标测试用例信息的响应信息,其中,所述响应信息对应的数据格式为第二数据格式;以及调用所述转换接口,将所述响应信息转换为具有所述第一数据格式的目标响应信息,以使得将所述目标响应信息返回至所述服务调用方。5.根据权利要求1所述的方法,其中,所述企业服务总线相关接口包括查询接口;所述方法还包括:响应于接收到经由所述服务提供方生成的查询请求,调用所述查询接口,得到与所述查询请求相关的查询结果;以及将所述查询结果返回至所述服务提供方。6.根据权利要求1所述的方法,其中,所述企业服务总线相关接口包括数据删除接口,所述调用所述企业服务总线相关接口,对所述第一测试数据进行处理包括:调用所述数据删除接口,对所述第一测试...

【专利技术属性】
技术研发人员:杨薪慧
申请(专利权)人:京东科技信息技术有限公司
类型:发明
国别省市:

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

1