jmeter基本操作

本文介绍了JMeter的基本操作,包括启动方式、目录结构和关键组件。讲解了如何进行性能测试,模拟多用户访问,以及使用HTTP请求、监听器、断言、定时器等组件。同时,提到了事务控制器、HTTP请求默认值、正则表达式提取器和JSON Extractor等工具的使用,强调了性能测试的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

jmeter的启动
方式 1 :在命令行中输入 jmeter
方式 2 : 在jmeter下载目录bin 目录下执行 jmeter.bat(window) 或者 jmeter.sh(linux)
Jmeter 的目录结构
/bin 目录(常用文件介绍)
examples :目录下包含 Jmeter 使用实例
ApacheJMeter.jar : JMeter 源码包
jmeter.bat : windows 下启动文件
jmeter.sh : Linux 下启动文件
jmeter.log : Jmeter 运行日志文件
jmeter.properties : Jmeter 配置文件
jmeter-server.bat : windows 下启动负载生成器服务文件
jmeter-server : Linux 下启动负载生成器文件
/docs 目录 ——Jmeter 帮助文档
/extras 目录 —— 提供了对 Ant 的支持文件,可也用于持续集成
/lib 目录 —— 存放 Jmeter 依赖的 jar 包,同时安装插件也放于此目录
/licenses 目录 —— 软件许可文件,不用管
/printable_docs 目录 ——Jmeter 用户手册
为什么做性能测试
双 11 购物,或者过年回家抢票如果不做性能测试的话不知道我们系统的最大承受压力的值,可能会导致系统崩溃
简单的模拟性能测试
练习:模拟多用户访问百度网址

操作:在测试计划 >> 添加 >>Threads>> 线程组
在这里插入图片描述
在线程组 >> 添加 >>sampler>>http 请求 ( 常用 )在这里插入图片描述
一个 HTTP 请求有着许多的配置参数,下面将详细介绍:
名称:本属性用于标识一个取样器,建议使用一个有意义的名称。
注释:对于测试没有任何作用,仅用户记录用户可读的注释信息。
服务器名称或 IP : HTTP 请求发送的目标服务器名称或 IP 地址。
端口号:目标服务器的端口号。
方法:发送 HTTP 请求的方法,可用方法包括 GET 、 POST 、 HEAD 、 PUT 、 OPTIONS 、 TRACE 、
DELETE 等。
Content encoding :内容的编码方式,默认值为 iso8859
路径:目标 URL 路径 ( 不包括服务器地址和端口 )
点击执行
在这里插入图片描述
监听器
作用 : 监听器可以动态的监控 JMeter 测试执行的过程 , 实时查看测试结果
操作:在线程组 >> 添加 >> 监听器 >> 聚合报告 / 查看结果树在这里插入图片描述
响应断言
操作:在线程组 >> 添加 >> 断言 >> 响应断言
在这里插入图片描述
在这里插入图片描述
json断言
操作:在线程组>>添加>>断言>>json断言
在这里插入图片描述
在这里插入图片描述
Xpath断言

定义 :Xpath 即为 XML 路径语言,它是一种用来确定 XML 文档中某部分位置的语言。 xpath 基于 XML 的树状结
构,提供在数据结构树中寻找节点的能力
操作:在线程组 >> 添加 >> 断言 >>xpath 断言
在这里插入图片描述
在这里插入图片描述
定时器
定时器 (Timer) 负责定义请求之间的延迟间隔
操作:在线程组 >> 添加 >> 定时器 >> 固定定时器
在这里插入图片描述
事务控制器
操作:在线程组 >> 添加 >> 逻辑控制器>>事务控制器
在这里插入图片描述
在这里插入图片描述
http 请求默认值 ( 常用 )
http 请求默认值 , 会在发送 http 请求的时候,自带这些参数,复用的作用
操作:线程组 >> 配置原件 >>http 请求默认值
在这里插入图片描述
在这里插入图片描述
正则表达式提取器
线程组>>添加>>后置处理器>>正则表达式提取器
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
JSON Extractor
操作:线程组 >> 添加 >> 后置处理器 >>JSON Extractor
通过 json 表达式提取数据
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
参数关联测试
在这里插入图片描述
函数助手参数关联
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值