[发明专利]基于Jmeter实现阶梯型压力测试方法在审

专利信息
申请号: 201911293254.6 申请日: 2019-12-12
公开(公告)号: CN111008142A 公开(公告)日: 2020-04-14
发明(设计)人: 李阔 申请(专利权)人: 紫光云(南京)数字技术有限公司
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 暂无信息 代理人: 暂无信息
地址: 210000 江苏省南京市浦口区江浦街*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 jmeter 实现 阶梯 压力 测试 方法
【说明书】:

发明公开了一种基于Jmeter实现阶梯型压力测试方法,涉及阶梯型压力测试技术领域。本发明包括以下步骤:步骤一,打开jmeter,新建jmeter脚本;步骤二,使用jmeter创建线程组;步骤三,创建http请求,并输入待测的接口信息,然后查看测试结果,完成测试。本发明通过Jmeter测试工具为基础的负载性压力测试,测试效果基本达到;通过Jmeter第三方工具丰富了我们的测试计划,使得测试场景不再单一;加入k8s脚本,实时监控微服务pod的CPU、以及内存等数值,测试结论变得更为准确;通过逐级递增并发数的方式,慢慢给接口加压,快速有效的找到接口性能的瓶颈。

技术领域

本发明属于阶梯型压力测试技术领域,特别是涉及一种基于Jmeter实现阶梯型压力测试方法。

背景技术

随着软件测试的发展,由于测试场景的复杂多样,人们不仅仅局限于功能测试,一些大业务量的场景是功能测试无法满足的,所以就要由浅入深,通过模拟并发数来找到接口性能上的极限或者说是瓶颈,性能测试应运而生。目前世面上最长使用的两种测试工具--jmeter和loadrunner。相比起loadrunner,Jmeter有着轻便、安装简单、功能强大、开源、监控方便、免费等优点。通过jmeter工具开辟线程数来模拟用户负载来完成性能测试工作。

首先,Jmeter自身线程组的测试计划比较单一,不能覆盖多的测试场景。其次,不好找到接口性能的瓶颈,往往需要进行反复的测试,反复的实验。而且本身的jmeter没有很好的硬件监控工具;最后,Jmeter工具本身只能测试出接口的性能数值的平均值(比如平均响应时间、平均TPS等)无法对接口进行实时监控,不能保证测试数据的准确性。

发明内容

本发明的目的在于提供一种基于Jmeter实现阶梯型压力测试方法,通过,解决了不能保证测试数据的准确性的问题。

为解决上述技术问题,本发明是通过以下技术方案实现的:

本发明为一种基于Jmeter实现阶梯型压力测试方法,包括以下步骤:

步骤一,打开jmeter,新建jmeter脚本;

步骤二,使用jmeter创建线程组;

步骤三,创建http请求,并输入待测的接口信息,然后查看测试结果,完成测试。

优选地,所述步骤二中jmeter创建线程组的步骤如下:

步骤一,打开jmeter文件夹,建立一个测试计划;

步骤二,选中jmeter中的线程组,完成jmeter线程组创建。

优选地,所述jmeter创建线程组的步骤一中测试计划为:

设定的线程数;

第一次等待多少秒后执行脚本;

一次增加多少个线程;

每次增加线程结束后,持续多少秒;

增加线程需要多少时间;

当达到最高线程数时,持续的时间;

每次减少多少个线程;

每次减少进程后只需多少秒。

优选地,所述步骤三中创建http请求步骤为:

步骤一,首先要建立一个socket连接;

步骤二,连接成功建立后,开始向web服务器发送请求;

步骤三,应答web服务器收到这个请求,进行处理。

优选地,所述创建http请求步骤一中socket通过ip和端口建立。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于紫光云(南京)数字技术有限公司,未经紫光云(南京)数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911293254.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top