The embodiment of the invention provides a service test method, a service test device, a device and a storage medium, which relates to the field of artificial intelligence. The method includes: obtaining the business information of the target business, and the business information includes the bank information and business scenarios associated with the target business; Determining the business test process and the target business interface corresponding to the target business according to the bank information; Obtain the interface information of the target business interface, and configure or match the interface information according to the business scenario to obtain the target interface information; According to the target interface information, the target business interface is arranged to obtain an interface call template for business testing; Generate a service test message according to the service test process and the interface call template, and call the service test message to test the target service. The embodiment of the application aims to reduce the labor and time costs of interface configuration and improve the efficiency of business testing. High business testing efficiency. High business testing efficiency< br/>
【技术实现步骤摘要】
业务测试方法、业务测试装置、设备及存储介质
[0001]本申请涉及人工智能领域,尤其涉及业务测试方法、业务测试装置、计算机设备及存储介质。
技术介绍
[0002]随着企业数字化发展,金融数据电子化会进一步深入和发展。数据的流通,展示,存储,需要金融机构投入更多的精力进行机构间接口的相关开发。然而由于需要企业与外部机构进行各种接口和文件的交互,且外部机构与公司内部部署的开发,测试,生产等环境一般不同。比如该企业用于接收客户的贷款以及管理贷款的各个环节,但实际上最后需要接入各个银行(即外部机构)作为实际放款机构。因此在此种运作模式下,该企业就需要与银行进行各种接口和文件的交互。
[0003]若外部机构对接口等数据进行单方面改动或对数据进行测试验证时,此时即改变原有的企业与外部机构进行各种接口和文件的交互规则,企业也需要配合外部机构针对性地对交互规则进行调整,由此会浪费大量的人力资源,且每次对数据进行改动均需要重新对接口进行配置,十分繁琐。
技术实现思路
[0004]本申请提供了一种业务测试方法、业务测试装 ...
【技术保护点】
【技术特征摘要】
1.一种业务测试方法,其特征在于,所述方法包括:获取目标业务的业务信息,所述业务信息包括与所述目标业务关联的银行信息和业务场景;根据所述银行信息确定所述目标业务对应的业务测试流程和目标业务接口;获取所述目标业务接口的接口信息,并根据所述业务场景对所述接口信息进行配置或匹配处理,得到目标接口信息;根据所述目标接口信息,对所述目标业务接口进行编排,得到用于业务测试的接口调用模板;根据所述业务测试流程和所述接口调用模板生成业务测试报文,并调用所述业务测试报文以对所述目标业务进行业务测试。2.根据权利要求1所述的方法,其特征在于,所述获取目标业务的业务信息,包括:从虚拟平台中获取业务需求和身份权限信息,并根据所述业务需求确定目标业务;遍历所述虚拟平台的信息库,通过所述身份权限信息调用所述目标业务对应的银行信息,并根据所述银行信息确定业务场景。3.根据权利要求2所述的方法,其特征在于,所述根据所述银行信息确定所述目标业务对应的业务测试流程和目标业务接口,包括:对所述银行信息进行解析,得到业务流程模板和配置信息;根据所述业务需求对所述业务流程模板进行业务流程编辑以及接口调用编排,得到业务测试流程;遍历所有的业务接口,根据所述配置信息和所述业务测试流程对所有的业务接口进行筛选,得到目标业务接口。4.根据权利要求1所述的方法,其特征在于,所述获取所述目标业务接口的接口信息,根据所述业务场景对所述接口信息进行配置或匹配处理,得到目标接口信息,包括:获取所述目标业务接口的字段信息,并为所述字段信息配置与所述业务场景相匹配的特征值,得到目标接口信息。5.根据权利要求1所述的方法,其特征在于,所述根据所述业务场景对所述接口信息进行配置或匹配处理,得到目标接口信息之前,包括:获取多个预设业务场景和所述目标业务接口的字段信息;分别为所述字段信息配置与各个所述预设业务场景相匹配的特征值,得到多个所述预设业务场景的接口信息模板;所述根据所述业务场景对所述接口信息进行配置,得到目标接口信息,包括:确定所述业务场景与各所述预设业务场景的相似...
【专利技术属性】
技术研发人员:张丽莎,
申请(专利权)人:平安普惠企业管理有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。