[发明专利]压力测试方法、系统以及服务器压力测试系统有效
申请号: | 201811403940.X | 申请日: | 2018-11-23 |
公开(公告)号: | CN109542746B | 公开(公告)日: | 2022-11-11 |
发明(设计)人: | 马东辉;何建敏 | 申请(专利权)人: | 北京车和家信息技术有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
地址: | 100102 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 压力 测试 方法 系统 以及 服务器 | ||
本发明提出了一种压力测试方法、一种压力测试系统和一种服务器压力测试系统,其中压力测试方法包括:获取被测试服务器的负载参数;将负载参数与被测试服务器的预设阈值进行比较;当负载参数小于预设阈值与波动值的差值时,调整输出的压测TPS数值;将压测TPS数值发送至被测试服务器。通过将获取得到的负载参数与预设阈值进行比较,自动调节输出的压测TPS数值,克服了现阶段压测TPS数值手动调节的弊端,进而减少了服务器压力测试过程中测试人员的参与度,减少了手动调节过程的时间浪费,同时提高了服务器压力测试的测试速度,降低了测试的人员成本和时间成本。
技术领域
本发明涉及服务器压力测试领域,具体而言,涉及一种压力测试方法、一种压力测试系统和一种服务器压力测试系统。
背景技术
一般地,服务器在部署后,需要对部署的服务器进行测试,进而确定服务器的负载性能,根据测试结果确定需要部署的服务器的数量。
服务器的测试主要是接收到压力机模拟的负载,找出服务器硬件处于负载极限时的端口承受的压力值,一般地,监控服务器的当前硬件负载的同时,测试人员需要手工调节压力机的输出负载,进而找出服务器极限压力值,在此过程中压力机的输出负载的手动调节需要耗费较多时间,造成人力和物力的浪费。
因此,急需一种服务器压力测试的方法以解决上述弊端。
发明内容
本发明旨在至少解决现有技术或技术中存在的技术问题之一。
为此,本发明的一方面在于提出一种压力测试方法。
本发明的另一方面在于提出了一种压力测试系统。
本发明的再一方面在于提出了一种服务器压力测试系统。
在本发明的一个方面,提出了一种压力测试方法,用于压力机,其中方法包括:获取被测试服务器的负载参数;将负载参数与被测试服务器的预设阈值进行比较;当负载参数小于预设阈值与波动值的差值时,调整输出的压测TPS数值;将压测TPS数值发送至被测试服务器。
本发明的实施例提供了一种压力测试方法,在进行服务器压力测试过程中,获取被测试服务器的负载参数,将负载参数与被测试的服务器的预设阈值进行比较,当负载参数小于预设阈值与波动值的差值时,调整输出的压测TPS(Transactions Per Second,每秒钟系统能够处理的交易或事务的数量)数值,通过将获取得到的负载参数与预设阈值进行比较,自动调节输出的压测TPS数值,克服了现阶段压测TPS数值手动调节的弊端,进而减少了服务器压力测试过程中测试人员的参与度,减少了手动调节过程的时间浪费,同时提高了服务器压力测试的测试速度,降低了测试的人员成本和时间成本。
另外,根据本发明提供的上述技术方案中的压力测试方法,还可以具有如下附加技术特征:
在上述技术方案中,进一步地,调整输出的压测TPS数值具体包括:调用存储在扩展目录下的性能压测调度插件,根据性能压测调度插件调整输出的压测TPS数值。
在上述技术方案中,进一步地,当当前负载参数与预设阈值相同时,停止向被测试服务器输出压力,并输出测试日志;当当前负载参数与预设阈值的差值大于零且小于波动值的持续时长大于预设时长时,停止向被测试服务器输出压力,并输出测试日志;当当前负载参数中存在一个或多个持续增加,且一个或多个维持不变时,停止向被测试服务器输出压力,并输出测试日志。
在上述技术方案中,进一步地,在获取被测试服务器的负载参数之前,还包括:接收输入的压力测试脚本并执行压力测试脚本。
在上述技术方案中,进一步地,获取被测试服务器的负载参数具体包括:通过部署服务器性能采集服务的性能采集服务器获取被测试服务器的负载参数,其中被测试服务器安装服务器性能收集程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京车和家信息技术有限公司,未经北京车和家信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811403940.X/2.html,转载请声明来源钻瓜专利网。