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、添加汇总报告可以查看请求延时

例如

相关推荐
colman wang1 天前
Git指令(Mac)
git·macos
hbugs0011 天前
BPF 表达式检查器:一款免费开源的 Wireshark 捕获过滤器语法检查与可视化构建工具
网络·测试工具·开源·eve-ng·bpf
酷虎软件2 天前
分享链接+视频音频文案提取 API 接口文档
ide·macos·xcode
测试秃头怪2 天前
如何评估自动化测试脚本的编写时间和维护工作量?
自动化测试·软件测试·python·功能测试·测试工具·职场和发展·测试用例
茶栀(*´I`*)2 天前
JMeter 接口测试之参数化详解:四种常见实现方式与实操指南
jmeter
Hyyy2 天前
为什么 macOS 应用一换 Bundle ID,之前授予的权限就全失效了?
macos·electron
p似笑非笑2 天前
实战验证——把 SDK 塞进一个 macOS 原生 Agent 应用
macos
p似笑非笑2 天前
在Mac上完美配置VSCode的C/C++开发环境(GCC/G++详细教程)
c语言·vscode·macos
程序员杰哥2 天前
接口测试知识总结
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
韦胖漫谈IT2 天前
Apple M3 Max 与 Apple M5 Max 对比:本地算力的新旧王者之争
网络·人工智能·macos·transformer