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

例如

相关推荐
深圳博众测控8 小时前
博众测控 | ISO 16750-2:2023汽车电气测试新标准解读:关键变化与测试设备选型
人工智能·测试工具·汽车
仙剑魔尊重楼10 小时前
iMazing 3.1.3官方中文版新功能介绍
macos·objective-c·cocoa
Genie cloud13 小时前
在 Mac 上使用 Docker 安装宝塔并部署 LNMP 环境
macos·docker·容器·云计算
清蒸鳜鱼14 小时前
【Mobile Agent——Droidrun】MacOS+Android配置、使用指南
android·macos·mobileagent
测试界的世清15 小时前
金九银十软件测试面试题(800道)
测试工具·面试·职场和发展
帝落若烟15 小时前
loadrunner {“msg“:“请求访问:/getInfo,认证失败,无法访问系统资源“,“code“:401}
测试工具·压力测试
linweidong15 小时前
屏幕尺寸的万花筒:如何在 iOS 碎片化生态中以不变应万变?
macos·ios·移动开发·objective-c·cocoa·ios面试·ios面经
卓码软件测评16 小时前
第三方软件课题验收测试【使用Docker容器部署LoadRunner负载生成器以实现弹性压测 】
测试工具·docker·容器·性能优化·单元测试·测试用例
云小逸16 小时前
【网络通信】Wireshark 教程与抓包实战
网络·测试工具·wireshark
zhaotiannuo_199816 小时前
渗透测试之wireshark
网络·测试工具·wireshark