JMeter下载及使用

JMeter是一款比较适合开发人员使用的java压力测试工具,通过模拟对服务器、网路的巨大压力负载来考验程序的承受能力,以此来判断程序的最佳负载能力。JMeter中文版界面都已经是熟悉的字样了,无论是使用还是理解都非常的简单容易上手,有需要的朋友可以下载。

JMeter体积虽然不大,功能还是非常全面的,支持测试动态与静态资源,性能分析简单快速,对于java开发人员来说是压力测试必备工具。

JMeter特色介绍:

1、非常好用的压力测试工具;

2、可视化界面,使用起来没有任何难度;

3、用于验证结果是否符合预期要求。

JMeter安装教程:

1、配置环境变量(JMETER_HOME=D:\JMeter\apache-jmeter-5.1.1)

IMG_256

2、配置环境变量(classpath=%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib/logkit-2.0.jar;);

IMG_257

3、验证是否安装成功:双击此安装目录下bin文件夹的jemeter.bat

IMG_258

IMG_259

jmeter接口测试教程:

1 添加线程组

在“测试计划”上点击鼠标右键–>添加–>threads(Users)–>线程组。

IMG_260

2 添加http请求

在“线程组”打开鼠标右键–>添加–>sampler–>http请求

IMG_261

添加完http请求后,填写对应的域名、接口以及请求参数,如下图所示:

IMG_262

3 添加断言

在每一个http请求下,都应该增加一层判断机制(response的关键字),即添加结果断言。

在“http请求”打开鼠标右键–>添加–>Assertions–>response Assertion

IMG_263

4 查看请求结果

在“线程组”打开鼠标右键–>添加–>监听器–>察看结果树、断言结果、聚合报告

IMG_264

1、查看结果树:打开察看结果树,绿色代表测试通过,红色代表测试失败。在此我们可以看到详细的请求头、响应时间、请求参数和返回结果;方便我们进行接口调试

2、断言结果:断言结果是查看返回的数据是否符合给定的断言。

3、查看聚合报告:

Label:每个JMeter的请求都有一个Name属性,这里显示的就是Name属性的值

#Samples:表示本次测试中一共发出了多少个请求

Average:平均响应时间

Median:也就是50%用户的响应时间

90%Line:90%用户的响应时间

Min:最小响应时间

Max:最大响应时间

Error%:本次测试中出现错误的请求的数量/请求的总数

Throughput:吞吐量——默认情况下表示每秒完成的请求数

KB/Sec:每秒从服务器端接收到的数据量,相当于LoadRunner中的Throughput/Sec

 

蓝凑云下载: https://xiwen.lanzoui.com/ica5Bkclu6j

 

支付 ¥0.1 购买本节后解锁剩余7%的内容