跨服务Mock数据的共享使用方法、系统、设备及存储介质技术方案

技术编号:28222786 阅读:51 留言:0更新日期:2021-04-28 09:50
本发明专利技术公开了一种跨服务Mock数据的共享使用方法、系统、设备及存储介质,其中方法包括:通过UI自动化工程服务调用Mocker服务的方式获取规则的类型和返回数据;将获取到的规则的类型和返回数据进行解析,获取规则为Mock类型的content数据;在编写和执行UI自动化用例过程调用所述content数据并进行使用。本发明专利技术可以提高UI自动化工程的执行效率,减少冗余文件的维护和管理成本,减少自动化用例编写的步骤,将Mock数据变为可视化,使操作和使用更加简便快捷。简便快捷。简便快捷。

【技术实现步骤摘要】
跨服务Mock数据的共享使用方法、系统、设备及存储介质


[0001]本专利技术涉及计算机
,尤其涉及一种跨服务Mock数据的共享使用方法、系统、设备及存储介质。

技术介绍

[0002]目前,UI自动化在使用Mock(模拟)数据的时候,是将mock数据存放在工程目录的一个统一的文件夹下面,需要按照统一的存储规则进行存储

读取

使用。一旦Mock数据累计变多,数据庞大后,不仅占用工程资源,影响执行效率,同时维护和应用也会耗费一定的人力和资源。
[0003]以上信息作为背景信息给出只是为了辅助理解本公开,并没有确定或者承认任意上述内容是否可用作相对于本公开的现有技术。

技术实现思路

[0004]本专利技术提供一种跨服务Mock数据的共享使用方法、系统、设备及存储介质,以解决现有技术的不足。
[0005]为实现上述目的,本专利技术提供以下的技术方案:
[0006]第一方面,本专利技术实施例提供一种跨服务Mock数据的共享使用方法,所述方法包括:r/>[0007]通本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种跨服务Mock数据的共享使用方法,其特征在于,所述方法包括:通过UI自动化工程服务调用Mocker服务的方式获取规则的类型和返回数据;将获取到的规则的类型和返回数据进行解析,获取规则为Mock类型的content数据;在编写和执行UI自动化用例过程调用所述content数据并进行使用。2.根据权利要求1所述的跨服务Mock数据的共享使用方法,其特征在于,所述通过UI自动化工程服务调用Mocker服务的方式获取规则的类型和返回数据的步骤包括:通过UI自动化工程服务发起Http请求调用Mocker服务的showRule()接口,以查询Mocker服务的数据库;从Mocker服务的数据库中获取规则的类型和返回数据。3.根据权利要求1所述的跨服务Mock数据的共享使用方法,其特征在于,所述在编写和执行UI自动化用例过程调用所述content数据并进行使用的步骤包括:在编写和执行UI自动化用例过程中,通过代理服务器监听并拦截需要使用Mock数据的接口的接口请求,并将获取到的所述content数据传入以替换拦截的返回数据;UI自动化用例使用所述content数据进行数据的检查和UI的展示。4.一种跨服务Mock数据的共享使用系统,其特征在于,所述系统包括:调用模块,用于通过UI自动化工程服务调用Mocker服务的方...

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

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

1