关注分享主机优惠活动
国内外VPS云服务器

jmeter并发测试工具使用说明(JMeter测量并发性)

前言是一个开源的压力测试工具,在应用程序压力测试中经常用到。本文用它来测试接口的并发性能,并做笔记作为提醒。

Jmetter是一个开源的压力测试工具,常用于Web应用的压力测试。本文使用JMetter测试api接口的并发性能,并做笔记作为提示。

目录

一.下载和安装

1.更好的下载

2.下载并安装java1.8

二、基本配置

1.修改jmeter.properties配置。

2.使用说明书

第三,使用Jmetter

1.添加线程组

2.添加HTTP头管理器

3.添加HTTP请求

4.添加视图结果树

5.添加摘要报告

6.添加汇总报告

7.添加图形结果

第四,运行测试并检查测试结果。

首先,下载并安装1。Jmetter下载https://jmeter.apache.org/,官网

下载apache-jmeter-5.4.1.zip,将apache-jmeter-5.4.1.zip解压到任意目录。

2.下载安装Java 1.8 https://pan.baidu.com/s/1xpej7hNcuU6yr_dwQqlafA提取代码:x72p。

二、基本配置1。修改jmeter.properties配置,打开apache-jmeter-5.4.1/bin目录下的jmeter.properties。

修改界面语言为中文:搜索“#language=en”,去掉#改为language=zh_CN。

解决http请求响应结果中的中文乱码:搜索“# sampleresult。default.encoding = ISO -8859-1 ",移除#并将其更改为sampleresult。编码= UTF -8。

修改后需要重新打开jmeter.bat才能生效。

2.操作说明:运行apache-jmeter-5.4.1/bin文件夹中的jmeter.bat,打开jmeter的图形界面。请注意,命令行窗口是不能关闭的(图形界面和命令行窗口是有关联的,如果命令行黑盒图形界面关闭,也会关闭)。

三、Jmetter 1的使用。添加线程组

线程组是一个完整的测试单元,可以配置本次测试的并发数、线程启动延迟时间、并发时长等信息。

线程数:即并发数(在并发测试中,并发数相当于用户数)

Ramp-Up Time:用于设置启动所有线程所需的时间。比如线程数设置为10,Ramp-Up时间设置为5,即5秒内启动10个线程,即每秒启动2个线程。

循环计数:每个线程执行的次数。

持续时间:测试执行的持续时间。

2.添加HTTP头管理器,右键线程组→配置组件→HTTP头管理器。

“http头管理器”是为HTTP请求配置头信息,比如指定请求的“Content-type”和Token。

3.添加HTTP请求→采样器→HTTP请求的右线程组。

请求的具体信息可以在HTTP请求中配置。

需要注意的是,“参数”和“消息体数据”这两个标签是有替代关系的,如果添加了内容就不选择其中一个(如果误添加了清除可以选择另一个)。

4.添加正确的线程组查看结果树→监听器→查看结果树。

查看结果树用于查看请求内容和已执行http请求的相应结果。

您可以通过查看结果树来查看每个请求的日志。如果您只想查看异常请求,只需选中“错误日志”。

5.添加摘要报告右键单击线程组→侦听器→摘要报告。

摘要报告允许您查看请求执行的摘要统计信息。

6.添加聚合报告右键单击线程组→侦听器→聚合报告。

聚合报表类似于汇总报表,是请求执行结果的另一个维度统计信息。

7.添加一个图形结果,右键线程组→监听器→图形结果。

第四,运行测试并检查测试结果。

单击工具栏中的开始按钮开始测试。执行后,您可以查看结果树、摘要报告、汇总报告和图形结果。如果你想重复测试,你可以点击工具栏中的按钮来清除监听器中最后执行的结果。

未经允许不得转载:主机频道 » jmeter并发测试工具使用说明(JMeter测量并发性)

评论 抢沙发

评论前必须登录!