性能测试方法及装置、计算机设备及计算机可读存储介质制造方法及图纸

技术编号:26790622 阅读:20 留言:0更新日期:2020-12-22 17:05
本发明专利技术公开了一种性能测试方法及装置、计算机设备及计算机可读存储介质,该方法包括:根据预先配置的分布式系统的测试控制脚本,控制压力测试工具对待测试分布式节点进行压力测试,以及控制节点监控工具对待测试分布式节点进行监控;利用预先配置的分布式系统的采集探针,采集分布式系统的性能测试数据;根据预先配置的数据异常规则库对采集到的性能测试指标进行匹配;在性能测试指标匹配到数据异常规则库中的数据异常规则时,根据待测试分布式节点的系统日志输出性能测试结果。本发明专利技术能够通过预先配置的控制脚本,实现分布式系统性能测试的闭环,极大的提高分布式系统性能测试的效率。

【技术实现步骤摘要】
性能测试方法及装置、计算机设备及计算机可读存储介质
本专利技术涉及系统测试
,尤其涉及性能测试方法及装置、计算机设备及计算机可读存储介质。
技术介绍
本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。随着分布式系统的崛起,企业开始积极探索进行主机系统的下移。相对于传统主机集中式系统,分布式系统虽然成本较低,但分布式系统规模较大、系统角色多、同时分布式系统的调用关系更加复杂。因此,在投产前对分布式系统进行性能测试,获得分布式系统的容量、扩展能力等就显得尤为重要。分布式系统的特点决定了它的性能测试存在以下几个问题:1、分布式系统规模较大导致异常问题定位较慢,无法快速找出表现异常的节点;2、分布式系统角色较多导致性能问题的引入点增多;3、分布式系统调用关系更加复杂,导致分布式系统某层的某个性能问题会引起多层的连锁反应,问题难以定位,且需要大量有经验的人工参与分析。这些问题使得分布式系统的性能测试难度大幅上升,测试效率备受诟病。因此,现有分布式系统的性能测试存在本文档来自技高网...

【技术保护点】
1.一种性能测试方法,其特征在于,包括:/n根据预先配置的分布式系统的测试控制脚本,利用压力测试工具的控制脚本控制压力测试工具对待测试分布式节点进行压力测试,利用节点监控工具的控制脚本控制节点监控工具对待测试分布式节点进行监控;测试控制脚本包括分布式系统的待测试分布式节点,压力测试工具及节点监控工具的控制脚本;/n利用预先配置的分布式系统的采集探针,采集分布式系统的性能测试数据;性能测试数据包括待测试分布式节点的系统日志、压力测试工具及节点监控工具的性能测试指标;/n根据预先配置的数据异常规则库对采集到的性能测试指标进行匹配;/n在性能测试指标匹配到数据异常规则库中的数据异常规则时,根据待测试...

【技术特征摘要】
1.一种性能测试方法,其特征在于,包括:
根据预先配置的分布式系统的测试控制脚本,利用压力测试工具的控制脚本控制压力测试工具对待测试分布式节点进行压力测试,利用节点监控工具的控制脚本控制节点监控工具对待测试分布式节点进行监控;测试控制脚本包括分布式系统的待测试分布式节点,压力测试工具及节点监控工具的控制脚本;
利用预先配置的分布式系统的采集探针,采集分布式系统的性能测试数据;性能测试数据包括待测试分布式节点的系统日志、压力测试工具及节点监控工具的性能测试指标;
根据预先配置的数据异常规则库对采集到的性能测试指标进行匹配;
在性能测试指标匹配到数据异常规则库中的数据异常规则时,根据待测试分布式节点的系统日志输出性能测试结果。


2.如权利要求1所述的性能测试方法,其特征在于,还包括:
从预先配置的调优知识库中确定性能测试结果对应的测试调优建议;
调用分布式系统的测试控制脚本,利用性能测试结果对应的测试调优建议进行调优。


3.如权利要求1所述的性能测试方法,其特征在于,还包括:
根据接收到的配置指令配置分布式系统的测试控制脚本。


4.如权利要求1所述的性能测试方法,其特征在于,还包括:
根据接收到的配置指令配置分布式系统的采集探针。


5.如权利要求1所述的性能测试方法,其特征在于,还包括:
根据接收到的配置指令配置数据异常规则库中的数据异常规则。


6.如权利要求1所述的性能测试方法,其特征在于,还包括:
根据接收到的...

【专利技术属性】
技术研发人员:杨毅刚
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京;11

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

1