温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

JMeter的性能测试怎么实现

发布时间:2021-12-08 16:08:11 来源:亿速云 阅读:166 作者:iii 栏目:云计算

这篇文章主要介绍“JMeter的性能测试怎么实现”,在日常操作中,相信很多人在JMeter的性能测试怎么实现问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”JMeter的性能测试怎么实现”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

QPS 解释

QPS : Query Per Second 每秒查询率。是一台查询服务器每秒能够处理的查询次数。在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。

为了达成预期的测目的,需要需要在jmeter中建立一个测试计划。因为本次测试仅要求完成对fnng.cnblogs.com  和 tt-topia.rhcloud.com 两个博客首页请求,因此只需要使用HTTP Request Sampler 即可。

建立测试计划

启动jmeter后,jmeter会自动生成一个空的测试计划,用户可以基于该测试计划建立自己的测试计划。

添加线程组

一个性能测试请求负载是基于一个线程组完成的。一个测试计划必须有一个线程组。测试计划添加线程组非常简单。在测试计划右键弹出下拉菜单(添加–>Threads(Users)—>线程组)中选择线程组即可。

jmeter中 每个测试计划至少需要包含一个线程组,当然也可以在一个计划中创建多个线程组,那么多个线程组之间又会怎样的顺序执行(串行还是并行)?在测试计划下面多个线程是并行执行的,也就是说这些线程组是同时被初始化并同时执行线程组下的Sampler的。

JMeter的性能测试怎么实现

JMeter的性能测试怎么实现

JMeter的性能测试怎么实现

JMeter的性能测试怎么实现

运行脚本

添加完成聚合报告后,我们来运行脚本,稍后介绍聚合报告的参数。

在运脚本之前,我们来查看一下,各个元件的参数设置:

—————————————————————

线程组:

线程数:20

准备时长: 10

循环次数:10

—————————————————————

HTTP请求:

名称:fnng.cnblogs.com。

服务器名称或IP :fnng.cnblogs.com

端口号:80

Implementation : java

协议: http

方法: GET

路径:/

—————————————————————

常数吞吐量定时器:

Target throughput(in samples per minute):1200.0

Calculate Throughput based on :All active threads

—————————————————————

点击工具栏上的运行按钮,或者点击菜单栏“ 运行—>启动 ” 或者使用快捷键ctrl+r 来运行程序。

聚合报告分析

查看聚合报告的运行结果:

JMeter的性能测试怎么实现

到此,关于“JMeter的性能测试怎么实现”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI