如何理解jmeter

技术如何理解jmeter今天就跟大家聊聊有关如何理解jmeter,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 1. jmeter环境

今天,我将和你谈谈如何理解jmeter。很多人可能不是很了解。为了让大家更加了解,边肖为大家总结了以下内容。希望你能从这篇文章中有所收获。

1.jmeter环境准备和操作

由Apache组织的开源项目Jmeter是一个100%纯java桌面应用,主要用于压力测试和性能测试。

Jmeter下载地址:http://jmeter.apache.org/download_jmeter.cgi

安装要求:

1.1 java版本:在JVM 1.5或更高版本上(这里不描述java环境配置)

1.2操作系统:可以在任何带有java的系统上运行。

1.3 jmeter下载完成后,放在一个目录下解压。只需在bin目录下运行jmeter.bat(也可以创建桌面快捷方式)即可运行jmeter。操作界面如下:

如何理解jmeter

2.jmeter学习

2.1基本概念

1.测试计划:是用jmeter进行测试的起点,是其他jmeter测试组件的容器。

2.线程组:表示一定数量的并发用户,可以用来模拟并发用户的发送请求。请求的实际内容在采样器中定义,采样器包含在线程组中,可以在测试计划-添加-线程组中建立。线程组面板中有几个输入字段:线程数、上升周期(以秒为单位)和周期数,其中上升周期(以秒为单位)表示在此时间内创建所有线程。如果有8个线程,Ramp-Up=200秒,那么线程的启动时间间隔为200/8=25秒,这样做的好处是一开始不会给服务器带来太大的负载。组旨在模拟并发负载。

3.采样器:模拟各种请求。所有的实际测试任务都由采样器承担,并且有多种要求。例如HTTP请求

4.监听器:负责收集测试结果,并告知结果的显示方式。功能是显示采样器的请求结果并统计一些数据(吞吐量,千字节/秒.),等等。

5.断言:用于判断请求响应的结果是否如用户所期望的那样正确。可以用来隔离问题域,即在保证功能正确的前提下进行压力测试。

6.定时器:它负责定义请求(线程)之间的延迟间隔,并模拟对服务器的连续请求。

7.逻辑控制器:允许自定义JMeter发送请求的行为逻辑,与Sampler结合可以模拟复杂的请求序列。

8.配置组件维护采样器所需的配置信息,并根据实际需要修改请求的内容。

9.前处理器和后处理器负责在生成请求之前和之后完成工作。前处理器通常用于修改请求设置,后处理器通常用于处理响应数据。

3.关于汇总报表的分析

聚合报表是JMeter常用的监听器,中文翻译为“聚合报表”。

如果您正在进行网络应用程序的性能测试,例如,如果只有一个登录请求,那么在聚合报告中,将显示一行数据,总共有10个字段,含义如下。

标签:每个JMeter元素(比如HTTP Request)都有一个Name属性,Name属性的值显示在这里。

#Samples:指示您在此测试中提出了多少个请求。如果您模拟10个用户,每个用户迭代10次,那么这里将显示100个。

平均:平均响应时间——是默认情况下单个请求的平均响应时间。当使用事务控制器时,平均响应时间也可以以事务单位显示。

中位数:中位数,即50%用户的响应时间。

90%线路:90%用户的响应时间

注:关于50%和90%并发用户的含义

最短响应时间

最大:最大响应时间

错误%:此测试中有错误的请求数/请求总数。

吞吐量:吞吐量——表示默认情况下每秒完成的请求数。使用事务时,每秒完成的请求数为0。

控制器,它也可以表示类似于LoadRunner的每秒事务数。

KB/Sec:每秒从服务器接收的数据量,相当于LoadRunner中的吞吐量/秒。

看完以上,你对如何理解jmeter有更好的理解吗?如果您想了解更多知识或相关内容,请关注行业资讯频道,感谢您的支持。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/99269.html

(0)

相关推荐

  • 火柴英文,火柴有哪几种,例如防水火

    技术火柴英文,火柴有哪几种,例如防水火日用火柴(普通火柴)日用火柴 按包装外形和所用原料有木梗火柴火柴英文、蜡纸梗火柴和书式火柴3种。①木梗火柴:用质地比较松软的木材制成方形截面的火柴梗,梗端沾上石蜡和药浆,干燥后装于木

    2021年10月26日
  • Windows激活破解以及office安装破解的示例分析

    技术Windows激活破解以及office安装破解的示例分析Windows激活破解以及office安装破解的示例分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个

    攻略 2021年10月23日
  • 1公斤柴油等于多少升,二百公斤柴油等于多少升柴油

    技术1公斤柴油等于多少升,二百公斤柴油等于多少升柴油楼上的别瞎算害人,快回去进修完小学再来回复别人的问题1公斤柴油等于多少升。国标柴油的密度范围为0.810~0.855不同型号的密度不同常用如:0#柴油0.84密度公用/

    生活 2021年10月23日
  • Qt QListView scrollTo定位指定项 和 LayoutMode布局的简单用法

    技术Qt QListView scrollTo定位指定项 和 LayoutMode布局的简单用法 Qt QListView scrollTo定位指定项 和 LayoutMode布局的简单用法工作中没有小

    礼包 2021年11月12日
  • 抖音播放量怎么刷,怎么能让抖音粉丝暴涨?

    技术抖音播放量怎么刷,怎么能让抖音粉丝暴涨?最近关于到抖音的问题,小编被大家问的最多的就是抖音刷播放量有效果吗?因为目前大家都有所耳闻,就是关于抖音上视频要是想火起来,被上到推荐上的话,那么就需要进行刷播放量,所以抖音刷

    测评 2021年10月20日
  • 函数重载Oracle和PG的异同是什么

    技术函数重载Oracle和PG的异同是什么本篇内容主要讲解“函数重载Oracle和PG的异同是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“函数重载Oracle和PG的异

    攻略 2021年11月5日