JavaEE:使用JMeter进行接口并发测试

一、下载与安装:

1.下载apache-jmeter-5.6.3.zip:

复制代码
https://jmeter.apache.org/download_jmeter.cgi

2.解压到D:\Program Files\apache-jmeter-5.6.3目录

3.添加JDK环境配置到D:\Program Files\apache-jmeter-5.6.3\bin\jmeter.bat文件开头:

bash 复制代码
#在首行添加JDK环境变量
SET JAVA_HOME=D:\Program Files\Java\jdk-17
SET  PATH=%SystemRoot%/system32;%SystemRoot%;%JAVA_HOME%\bin
#以下是原有配置,不要改
@echo off
#...

4.打开D:\Program Files\apache-jmeter-5.6.3\bin\jmeter.bat,如下图所示:

5.将英文版切为中文版,Options -> Choose Language -> Chinese(Simplified):

二、接口并发测试:

Test Plan -> Name中输入文件名为 "接口测试",保存

1.添加测试线程数,鼠标右键点击"接口测试",在弹出菜单中点击 添加 -> 线程(用户) ->开放模型线程组,名称改为"线程组",如图:

2.添加HTTP请求,鼠标右键点击"线程组",在弹出菜单中点击 添加 -> 取样器 ->HTTP请求,如图(已点启动):

3.添加监听器:

(1)添加查看结果树,鼠标右键点击"接口测试",在弹出菜单中点击 添加 -> 监听器 -> 查看结果树,如图(已点启动):

(2)添加聚合报告,鼠标右键点击"接口测试",在弹出菜单中点击 添加 -> 监听器 -> 聚合报告,如图(已点启动):

(3)用表格查看结果,鼠标右键点击"接口测试",在弹出菜单中点击 添加 -> 监听器 -> 用表格查看结果,如图(已点启动):

相关推荐
_Evan_Yao3 小时前
Redis 缓存穿透、击穿、雪崩,一次讲清!
java·spring·mybatis
梓豪csd4 小时前
消息订阅中心:谁该收到哪条通知
java·开发语言·人工智能·低代码·自动化·1024程序员节
秋饼4 小时前
Spring AI 2.1 Message Parts 深度实战:推理签名回放与跨轮记忆持久化的源码级落地
java·ai·技术分享·后端开发
thefool1122665 小时前
TCP 1
java·1024程序员节
金銀銅鐵7 小时前
[Java] 用 GUI 展示 EnumSet 增减元素时的内部变化(下)
java·后端·ai编程
AI人工智能+电脑小能手7 小时前
一次请求打几个下游,这个Java并行任务工具类6个方法按序聚合
java·线程池·并发编程·1024程序员节·批量处理·并行任务
paopaokaka_luck9 小时前
心理咨询管理系统(WebSocket实时沟通、基于用户的协同过滤、 ECharts多维分析、 预约业务流程、预约校验与定时处理)
java·vue.js·spring boot·mysql·spring·echarts·1024程序员节
2301_32241428049 小时前
springboot农产品交易平台的设计与实现08055-计算机毕设 原创(免费领源码+部署教程+开发环境)
java·spring boot·redis·mysql·tomcat·maven·mybatis
考虑考虑10 小时前
JDK26的JEP 500属性
java·后端·java ee
LMT流氓兔10 小时前
第五单元——第十二课:把脚本整理成项目
java·数据库·python·langchain·1024程序员节