[发明专利]处理测试数据的方法、装置、计算机设备和存储介质在审
申请号: | 202010219615.9 | 申请日: | 2020-03-25 |
公开(公告)号: | CN111475376A | 公开(公告)日: | 2020-07-31 |
发明(设计)人: | 朱文宇 | 申请(专利权)人: | 微民保险代理有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F16/81;G06F21/60;H04L12/26 |
代理公司: | 深圳智汇远见知识产权代理有限公司 44481 | 代理人: | 李雪鹃 |
地址: | 518063 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 测试数据 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种处理测试数据的方法、装置、计算机设备和存储介质。所述方法包括:获取配置文件,配置文件中包含测试场景的场景标识、测试场景的测试数据,和测试场景的各个接口的属性参数;查询各个接口的属性参数中测试场景的场景标识确定各个测试场景对应的目标接口;根据各个目标接口的测试数据,生成目标接口的测试指令,测试指令携带有时间信息;执行测试指令得到测试结果,记录测试指令和测试结果;按照测试指令的时间先后顺序依次连接各个目标接口,得到各个测试场景的测试链路数据,测试链路数据包括各个目标接口的属性参数和测试结果。生成测试链路数据携带自定义的场景标识和接口属性,通过自定义的方式适应多变的测试场景。
技术领域
本申请涉及计算机技术领域,尤其涉及一种处理测试数据的方法、装置、计算机设备和存储介质。
背景技术
现有的链路追踪测试技术,如阿里云链路追踪,为分布式应用的开发者提供了完整的调用链路还原、调用请求量统计、链路拓扑、应用依赖分析等工具,能够帮助开发者快速分析和诊断分布式应用架构下的性能瓶颈,现有的技术需要工程师把服务部署到云服务商(如阿里云)的服务器,并且熟悉服务商的微服务操作手册,无形中增加了学习成本,且现有的链路追踪技术需要对服务程序植入服务商特定的标识符,而服务商提高的标识符有限,采用有限的标识符无法有效定义多变的应用场景。
发明内容
为了解决上述技术问题,本申请提供了一种处理测试数据的方法、装置、计算机设备和存储介质。
本申请提供了一种处理测试数据的方法,包括:
获取配置文件,配置文件中包含至少一个测试场景的场景标识、测试场景的测试数据,和测试场景的各个接口的属性参数,属性参数包括测试场景的场景标识;
通过查询各个接口的属性参数中测试场景的场景标识,确定各个测试场景对应的目标接口;
根据测试数据中与各个目标接口对应的数据,生成用于测试各个目标接口的测试指令,测试指令携带有时间信息;
执行测试指令,得到测试结果,记录测试指令和测试结果;
按照测试指令的时间信息的先后顺序,依次连接各个目标接口,得到各个测试场景的测试链路数据,测试链路数据中包括各个目标接口的属性参数和测试结果。
本申请提供了一种处理测试数据的装置,包括:
文件获取模块,用于获取配置文件,配置文件中包含至少一个测试场景的场景标识、测试场景的测试数据,和测试场景的各个接口的属性参数,属性参数包括测试场景的场景标识;
接口查询模块,用于通过查询各个接口的属性参数中测试场景的场景标识,确定各个测试场景对应的目标接口;
指令生成模块,用于根据测试数据中与各个目标接口对应的数据,生成用于测试各个目标接口的测试指令,测试指令携带有时间信息;
指令执行模块,用于执行测试指令,得到测试结果,记录测试指令和测试结果;
数据生成模块,用于按照测试指令的时间信息的先后顺序,依次连接各个目标接口,得到各个测试场景的测试链路数据,测试链路数据中包括各个目标接口的属性参数和测试结果。
本申请提供了一种处理测试数据的方法,包括:
接收测试场景的场景标识,接收各个接口的属性参数,属性参数包括用于定义场景内容的参数和用于定义接口属性的接口参数中的至少一种,以及场景标识,接口参数包括类型参数和级别参数中的至少一种;
根据测试场景的场景标识和各个接口的属性参数生成配置文件。
本申请提供了一种处理测试数据的装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微民保险代理有限公司,未经微民保险代理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010219615.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:可重复使用的瓦楞纸及其使用方法
- 下一篇:土壤水分传感器