一种基于数据模型采集的数据回归系统技术方案

技术编号:41587455 阅读:15 留言:0更新日期:2024-06-07 00:01
本发明专利技术公开了一种基于数据模型采集的数据回归系统,包括访问层、Web业务层和数据层;访问层通过访问指定web服务地址,选择想要的功能,从相应入口进入,输入指定参数,等待执行结果;Web业务层按动能分为不同的web页面,每个页面中给用户提供输入框、使用说明以及反馈结果信息;服务器封装的接口与业务层功能一一对应,接受业务端调用请求后查询并比对所查到的数据结果,存储运行日志;数据层使用mysql进行持久化存储,redis缓存用户登录相关信息,连接阿里云holo进行数据查询。优点是:实现用例的有效管理,高效复用和共享。将数据查询和校验流程自动化,减少了日常手工逐条编辑Sql语句查询,再人工逐条逐字段核对带来的机械化人力投入。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种基于数据模型采集的数据回归系统


技术介绍

1、目前,当有新的数据相关测试需求时,测试会自行构造数据,将查询需要使用的关键字、对应的计算结果统计记录在本地的excel文档里,然后到hologres(阿里巴巴自主研发的实时数仓)中逐条编辑sql查询语句进行查询,查询到结果后再逐条逐字段人工核对数据,整个查询和核对数据的过程重复机械化,占用测试时间。

2、对于已有的数据表中的数据字段计算口径进行迭代时,需要回归历史数据计算场景,但是历史测试数据存储零散无法有效沟通。而且对于已有的数据表中的数据字段计算口径进行迭代时,还需要批量采集数据,在线上表、测试表中进行相同主键的查询结果比对,但是人工验证耗费时间且可验证范围较小。

3、综上所述,亟需一种能够释放查询校验占用的人力、能够将用例共享且能够批量捞取数据后对比的自动化工具或系统。


技术实现思路

1、本专利技术的目的在于提供一种基于数据模型采集的数据回归系统,从而解决现有技术中存在的前述问题

2、本文档来自技高网...

【技术保护点】

1.一种基于数据模型采集的数据回归系统,其特征在于:包括访问层、Web业务层和数据层;

2.根据权利要求1所述的基于数据模型采集的数据回归系统,其特征在于:所述数据回归模块实现数据回归功能的具体过程为,

3.根据权利要求1所述的基于数据模型采集的数据回归系统,其特征在于:步骤A3具体为,在系统上构建项目专属用例组合,输入项目用例名称、分类、查询模板,根据导入模板要求上传本地的Excel文档,确认导入后服务端调用ExcelUtils工具类进行解析,前端回显数据;或者,在系统上编辑查询参数表头、断言参数表头,前端根据表头自动渲染查询参数和断言参数输入表格结构,用户直接...

【技术特征摘要】

1.一种基于数据模型采集的数据回归系统,其特征在于:包括访问层、web业务层和数据层;

2.根据权利要求1所述的基于数据模型采集的数据回归系统,其特征在于:所述数据回归模块实现数据回归功能的具体过程为,

3.根据权利要求1所述的基于数据模型采集的数据回归系统,其特征在于:步骤a3具体为,在系统上构建项目专属用例组合,输入项目用例名称、分类、查询模板,根据导入模板要求上传本地的excel文档,确认导入后服务端调用excelutils工具类进行解析,前端回显数据;或者,在系统上编辑查询参数表头、断言参数表头,前端根据表头自动渲染查询参数和断言参数输入表格结构,用户直接输入对应参数内容,完成编辑后提交保存到服务端数据库,实现用例共享。

4.根据权利要求1所述的基于数据模型采集的数据回归系统,其特征在于:步骤a4具体为,

5.根据权利要求4所述的基于数据模型采集的数据回归系统,其特征在于:完成勾选用例查询后,服务端会使用fastjson解析查询结果,并与该条用例的断言进行比对分析。

6.根据权利要求5所述的基于数据模型采集的数据回归系统,其特征在于:完成查询...

【专利技术属性】
技术研发人员:黄桃王琳夏志强
申请(专利权)人:北京希望在线线上学科培训学校
类型:发明
国别省市:

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

1