一种Mock测试方法、装置、设备及计算机可读介质制造方法及图纸

技术编号:31373931 阅读:77 留言:0更新日期:2021-12-15 11:05
本发明专利技术公开了一种Mock测试方法、装置、设备及计算机可读介质,属于计算机技术领域。所述方法包括:接收Mock请求;根据所述Mock请求在Mock数据库中获取对应的Mock数据,所述Mock数据库根据用户输入的配置参数预先构建,所述配置参数与业务场景对应;返回所述Mock数据以利用所述Mock数据进行测试。本发明专利技术通过预先可视化构建的Mock数据库,实现Mock数据的获取进而进行Mock测试,其中Mock数据库可根据业务场景进行灵活配置。景进行灵活配置。景进行灵活配置。

【技术实现步骤摘要】
一种Mock测试方法、装置、设备及计算机可读介质


[0001]本专利技术涉及计算机
,特别涉及一种Mock测试方法、装置、设备及计算机可读介质。

技术介绍

[0002]Mock测试一种对于不容易构造或者不容易获取的对象,采用虚拟对象创建的方法,以便测试的一种技术。Mock测试解决了用户画像等数据在线上测试环境中生成,需要线下联动的问题。现有技术中,Mock测试对模拟数据的生成环节主要通过编码完成,难以进行系统化地、灵活地配置,且现有的Mock工具多支持http协议,而对于其他非http协议的Mock则难以完成。

技术实现思路

[0003]为了解决现有技术的问题,本专利技术实施例提供了一种Mock测试方法、装置、设备及计算机可读介质。所述技术方案如下:
[0004]第一方面,提供了一种Mock测试方法,所述方法包括:
[0005]接收Mock请求;
[0006]根据所述Mock请求在Mock数据库中获取对应的Mock数据,所述Mock数据库根据用户输入的配置参数预先构建,所述配置参数与业务场景对应;<本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种Mock测试方法,其特征在于,包括:接收Mock请求;根据所述Mock请求在Mock数据库中获取对应的Mock数据,所述Mock数据库根据用户输入的配置参数预先构建,所述配置参数与业务场景对应;返回所述Mock数据以利用所述Mock数据进行测试。2.如权利要求1所述的方法,其特征在于,所述接收Mock请求,包括:确定所述Mock请求对应的传输协议。3.如权利要求2所述的方法,其特征在于,所述接收Mock请求,还包括:根据所述传输协议确定对应的数据解析策略和数据封装策略,所述数据解析策略和所述数据封装策略分别存储在解析策略库和封装策略库中。4.如权利要求2所述的方法,其特征在于,所述确定所述Mock请求对应的传输协议包括:根据所述Mock请求判断其对应的传输协议为http传输协议或者为rpc传输协议。5.如权利要求2所述的方法,其特征在于,所述根据所述Mock请求在Mock数据库中获取对应的Mock数据,包括:根据所述传输协议解析所述Mock请求,获取所述Mock请求中的特征字段;将所述特征字段与所述Mock数据匹配,获得与所述Mock请求对应的所述Mock数据。6.如权利要求2所述的方法,其特征在于,所述返回所述Mock数据以利用所述Mock数据进行测试,包括:根据所述传输...

【专利技术属性】
技术研发人员:周浩
申请(专利权)人:唯品会广州软件有限公司
类型:发明
国别省市:

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

1