Mock处理方法、装置、存储介质及计算机设备制造方法及图纸

技术编号:41153138 阅读:26 留言:0更新日期:2024-04-30 18:18
本发明专利技术公开了一种Mock处理方法、装置、存储介质及计算机设备。其中,该方法包括:获取Mock请求,其中,Mock请求中携带有请求Mock的业务系统的版本标识,业务接口标识,以及业务系统所对应的应用标识;基于版本标识,业务接口标识和应用标识,生成目标标识串;基于目标标识串和预定数据库,获取与目标标识串对应的目标Mock脚本,其中,预定数据库中预先配置有多个标识串以及分别与多个Mock标识串对应的Mock脚本;执行目标Mock脚本,得到Mock请求对应的Mock响应结果。本发明专利技术解决了在测试环境中,当业务系统场景复杂时,需要针对业务系统对应的应用进行多版本并行研发,研发成本高的技术问题。

【技术实现步骤摘要】

本专利技术涉及计算机测试领域,具体而言,涉及一种mock处理方法、装置、存储介质及计算机设备。


技术介绍

1、在对业务系统进行测试时,可能需要测试与外部应用交互对接的场景,即对该交互对接场景进行测试。测试外部应用对该业务系统的一些响应等。而当业务系统在和外部应用进行对接,并且业务系统版本需求快速迭代时,通常会遇到多个版本同时开发测试的情况。在进行研发中的联调时,不仅需要业务系统具备有多套环境,外部应用也需要提供多个版本环境。然而,基于成本出发,外部应用可能无法提供多套联调环境,并且基于复杂的业务需求,也需要测试覆盖各种业务场景。然而,目前针对mock的使用,大多数是针对某个单个服务上的定制化研发使用,无法满足复杂的业务场景,并且研发人力成本高。

2、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本专利技术实施例提供了一种mock处理方法、装置、存储介质及计算机设备,以至少解决在测试环境中,当业务系统场景复杂时,需要针对业务系统对应的应用进行多版本并行研发,研发成本高的技术问题。<本文档来自技高网...

【技术保护点】

1.一种Mock处理方法,包括:

2.根据权利要求1所述的方法,其特征在于,在所述预定数据库中存在所述目标标识串的情况下,从所述预定数据库中加载与所述目标标识串对应的所述目标Mock脚本。

3.根据权利要求1所述的方法,其特征在于,在所述预定数据库中不存在所述目标标识串的情况下,向与所述业务系统对应的应用系统发送Mock参数请求;接收所述应用系统返回的Mock参数,并基于所述Mock参数,得到所述目标Mock脚本。

4.根据权利要求1所述的方法,其特征在于,所述基于所述版本标识,所述业务接口标识和所述应用标识,生成目标标识串,包括:

5.根...

【技术特征摘要】

1.一种mock处理方法,包括:

2.根据权利要求1所述的方法,其特征在于,在所述预定数据库中存在所述目标标识串的情况下,从所述预定数据库中加载与所述目标标识串对应的所述目标mock脚本。

3.根据权利要求1所述的方法,其特征在于,在所述预定数据库中不存在所述目标标识串的情况下,向与所述业务系统对应的应用系统发送mock参数请求;接收所述应用系统返回的mock参数,并基于所述mock参数,得到所述目标mock脚本。

4.根据权利要求1所述的方法,其特征在于,所述基于所述版本标识,所述业务接口标识和所述应用标识,生成目标标识串,包括:

5.根据权利要求1所述的方法,其特征在于,在基于所述目标标识串和预定数据库,获取与...

【专利技术属性】
技术研发人员:范金亮
申请(专利权)人:天翼电子商务有限公司
类型:发明
国别省市:

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

1