一种Mock测试方法及相关设备技术

技术编号:34378905 阅读:81 留言:0更新日期:2022-08-03 20:51
本申请实施例公开了一种Mock测试方法,包括:获取测试端发送的服务测试请求,服务测试请求包括测试端请求测试的服务的服务标识信息;从Mock测试配置数据库中确定配置参数,配置参数包括目标服务需要进行测试的测试项目及测试项目对应的测试结果;调用所述测试方法对测试项目进行Mock测试,获得与所述配置参数对应的测试结果;向所述测试端返回所述测试结果。本方案通过在Mock测试配置数据库中预先存储相关的配置参数,当需要进行测试时使用Mock测试配置数据库中所存储的配置参数进行测试,避免了当用户需要进行不同需求的测试时需要对Mock测试系统的源码文件进行的操作过程,使得在进行不同的测试过程时无需重启Mock测试系统,使得Mock测试过程更容易实施。使得Mock测试过程更容易实施。使得Mock测试过程更容易实施。

【技术实现步骤摘要】
一种Mock测试方法及相关设备


[0001]本申请实施例涉及通信领域,尤其涉及一种Mock测试方法及相关设备。

技术介绍

[0002]Mock测试是指在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。在Mock测试服务中需要使用Mock配置参数进行相关的测试。
[0003]现有技术中,Mock配置参数通常预先配置在Mock测试系统的源码文件中,在执行自动化测试时,使用Mock测试系统的源码文件中的Mock配置参数进行测试。
[0004]现有的Mock数据测试过程,由于Mock配置参数写在Mock测试系统的源码文件,当由于不同的测试需求需要对Mock配置参数进行改动时,需要对整个Mock测试系统进行重启,测试过程繁琐复杂,增加了技术人员的工作量。

技术实现思路

[0005]本申请实施例提供了一种Mock测试方法,用于Mock测试过程,本方案通过在Mock测试配置数据库中预先存储相关的配置参数,当需要进行测试时使用Mock测试配置数据库中所存储的配置参数进行测试,避免了当本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种Mock测试方法,其特征在于,包括:获取测试端发送的服务测试请求,所述服务测试请求包括所述测试端请求测试的服务的服务标识信息;从Mock测试配置数据库中确定与所述服务标识信息相关联的目标服务的配置参数,所述配置参数包括所述目标服务需要进行测试的测试项目及所述测试项目对应的测试结果;确定与所述测试项目对应的测试方法,并调用所述测试方法对所述测试项目进行Mock测试,获得与所述配置参数对应的测试结果;向所述测试端返回所述测试结果。2.根据权利要求1所述的Mock测试方法,其特征在于,所述方法还包括:接收Mock服务的配置参数,将所述配置参数存储至所述Mock测试配置数据库中,所述Mock服务的配置参数包括所述服务标识信息。3.根据权利要求1所述的Mock测试方法,其特征在于,所述获取测试端发送的服务测试请求之后,所述方法还包括:判断所述服务测试请求是否符合进行Mock测试的预设条件;若所述服务测试请求符合所述进行Mock测试的预设条件,则执行后续所述确定与所述测试项目对应的测试方法,并调用所述测试方法对所述测试项目进行Mock测试,获得与所述配置参数对应的测试结果步骤。4.根据权利要求3所述的Mock测试方法,其特征在于,所述方法还包括:若所述服务测试请求不符合所述进行Mock测试的预设条件,则转发所述服务测试请求至其他服务。5.根据权利要求3至4中任意一项所述的Mock测试方法,其特征在于,所述判断所述服务测试请求是否符合进行Mock测试的预设条件,包括:获取与所述服务标识信息所对应的验证信息,所述验证信息预存于所述Mock测试配置数据库中;判断所述服务标识信息与所述验证信息是否一致;若所述服务标识信息与验证信息不一致,则所述服务测试请...

【专利技术属性】
技术研发人员:厉佐瑞贠晶
申请(专利权)人:嘉联支付有限公司
类型:发明
国别省市:

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

1