Jmeter测试工具的安装和使用,mac版本,jmeter版本5.2.1

Jmeter测试工具的安装和使用JSON格式请求

一、安装

1、安装jdk包和设置java环境

使用brew命令

bash 复制代码
brew install openjdk@11

设置java环境

bash 复制代码
vim ~/.zshrc

放入下面代码

bash 复制代码
export JAVA_HOME="/opt/homebrew/opt/openjdk@11"
export PATH="$JAVA_HOME/bin:$PATH"

应用

bash 复制代码
source ~/.zshrc

2、去官网下载Jmeter

Jmeter官网下载地址:https://jmeter.apache.org/download_jmeter.cgi

3、解压后,打开mac终端,进入apache-jmeter的bin文件开启jmeter

bash 复制代码
cd apache-jmeter-5.2.1/bin #进入文件
sh jmeter.sh #开启jmeter


二、使用jmeter

1、添加线程

2、添加HTTP请求

3、配置请求的协议、IP地址、端口号、请求方法、路径。如果内容有中文,要在内容编码中写 UTF-8

4、给请求写入消息体数据,也就是request请求的body

对照Apifox

5、获取登录http请求的响应体中的值

5.1 在登录http请求中添加JSON提取器

5.2 获取请求的变量,并给后面使用

假设登录请求的返回体如下

{"code":0,"message":"登录成功","data":{"number":"4257433"}}

$.data.number就能获取到4257433,并将其变量命名为datanum,可在后续操作中使用。

6、在线程组里再新建一个发送HTTP请求

![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/2c1dfb366c924926ba8c1c4f78913956.png#pic_center =600x#pic_center =600x)

7、假设你要将number作为发送http请求头的参数

7.1 在发送http请求中添加一个请求头

7.2 将number放入请求头中

8、添加察看结果树可以查看请求发送request和响应response情况


9、添加汇总报告可以查看请求延时

例如

相关推荐
汽车仪器仪表相关领域1 小时前
GZCVL T-II 安全防坠器测试系统
功能测试·测试工具·安全·单元测试·压力测试·可用性测试
2501_916007474 小时前
iOS 证书如何创建,从能生成到能长期使用
android·macos·ios·小程序·uni-app·cocoa·iphone
可可南木4 小时前
ICT测试日志 --2--解释日志记录
功能测试·测试工具·pcb工艺
PeaceKeeper77 小时前
Objective-c的内存管理以及Block
开发语言·macos·objective-c
枉费红笺7 小时前
Linux / macOS 环境下解压 ZIP 文件的标准命令与常用变体
linux·运维·macos
逐梦苍穹7 小时前
为什么 AI 时代用 macOS 更好(以及如何少踩坑)
人工智能·macos
冰箱上的笑话7 小时前
Neovim 中文输入深度优化指南
macos·编辑器·vim·lazyvim
itwangyang5208 小时前
macOS(Sequoia 15.x)+ MacTeX 2025 + TeXShop + 期刊模板
java·开发语言·macos
wheeldown8 小时前
【Linux网络编程】网络基础之MAC地址与IP地址的区别
linux·运维·网络·macos