[发明专利]性能测试方法及装置、计算机设备及计算机可读存储介质在审
申请号: | 202011040376.7 | 申请日: | 2020-09-28 |
公开(公告)号: | CN112115029A | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 杨毅刚 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34;G06F11/36 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 吴学锋;吕俊刚 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 性能 测试 方法 装置 计算机 设备 可读 存储 介质 | ||
本发明公开了一种性能测试方法及装置、计算机设备及计算机可读存储介质,该方法包括:根据预先配置的分布式系统的测试控制脚本,控制压力测试工具对待测试分布式节点进行压力测试,以及控制节点监控工具对待测试分布式节点进行监控;利用预先配置的分布式系统的采集探针,采集分布式系统的性能测试数据;根据预先配置的数据异常规则库对采集到的性能测试指标进行匹配;在性能测试指标匹配到数据异常规则库中的数据异常规则时,根据待测试分布式节点的系统日志输出性能测试结果。本发明能够通过预先配置的控制脚本,实现分布式系统性能测试的闭环,极大的提高分布式系统性能测试的效率。
技术领域
本发明涉及系统测试技术领域,尤其涉及性能测试方法及装置、计算机设备及计算机可读存储介质。
背景技术
本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
随着分布式系统的崛起,企业开始积极探索进行主机系统的下移。相对于传统主机集中式系统,分布式系统虽然成本较低,但分布式系统规模较大、系统角色多、同时分布式系统的调用关系更加复杂。因此,在投产前对分布式系统进行性能测试,获得分布式系统的容量、扩展能力等就显得尤为重要。
分布式系统的特点决定了它的性能测试存在以下几个问题:1、分布式系统规模较大导致异常问题定位较慢,无法快速找出表现异常的节点;2、分布式系统角色较多导致性能问题的引入点增多;3、分布式系统调用关系更加复杂,导致分布式系统某层的某个性能问题会引起多层的连锁反应,问题难以定位,且需要大量有经验的人工参与分析。这些问题使得分布式系统的性能测试难度大幅上升,测试效率备受诟病。
因此,现有分布式系统的性能测试存在测试效率低的问题。
发明内容
本发明实施例提供一种性能测试方法,用以提高分布式系统性能测试的效率,该性能测试方法包括:
根据预先配置的分布式系统的测试控制脚本,利用压力测试工具的控制脚本控制压力测试工具对待测试分布式节点进行压力测试,利用节点监控工具的控制脚本控制节点监控工具对待测试分布式节点进行监控;测试控制脚本包括分布式系统的待测试分布式节点,压力测试工具及节点监控工具的控制脚本;
利用预先配置的分布式系统的采集探针,采集分布式系统的性能测试数据;性能测试数据包括待测试分布式节点的系统日志、压力测试工具及节点监控工具的性能测试指标;
根据预先配置的数据异常规则库对采集到的性能测试指标进行匹配;
在性能测试指标匹配到数据异常规则库中的数据异常规则时,根据待测试分布式节点的系统日志输出性能测试结果。
本发明实施例还提供一种性能测试装置,用以提高分布式系统性能测试的效率,该性能测试装置包括:
测试控制模块,用于根据预先配置的分布式系统的测试控制脚本,利用压力测试工具的控制脚本控制压力测试工具对待测试分布式节点进行压力测试,利用节点监控工具的控制脚本控制节点监控工具对待测试分布式节点进行监控;测试控制脚本包括分布式系统的待测试分布式节点,压力测试工具及节点监控工具的控制脚本;
数据采集模块,用于利用预先配置的分布式系统的采集探针,采集分布式系统的性能测试数据;性能测试数据包括待测试分布式节点的系统日志、压力测试工具及节点监控工具的性能测试指标;
异常规则匹配模块,用于根据预先配置的数据异常规则库对采集到的性能测试指标进行匹配;
结果输出模块,用于在性能测试指标匹配到数据异常规则库中的数据异常规则时,根据待测试分布式节点的系统日志输出性能测试结果。
本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述性能测试方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011040376.7/2.html,转载请声明来源钻瓜专利网。