jmeter常用配置元件介绍总结之用linux服务器压测

系列文章目录
安装jmeter

jmeter常用配置元件介绍总结之用linux服务器压测

1.编写测试脚本

在linux服务器上进行压测,由于是没有界面的,因此我们可以先在界面上把压测脚本写好:

如图:我这里简单的写了个脚本进行演示:

然后用P函数来设置线程组的相关信息,其目的是可以在命令行输入值来控制线程组运行次数、时间等

如图:我这里对线程数、Ramp-Up时间、循环次数进行了设置。

然后将脚本上传如图:

2.执行测试脚本

输入执行命令:

bash 复制代码
#	jmeter启动脚本路径						脚本路径	参数化线程数	Ramp-Up		循环次数
 ./apache-jmeter-5.6.3/bin/jmeter.sh -n -t ./test.jmx -JtheadNum=50 -JrunTime=3 -JforNum=10 -l test001.jtl -e -o ./test001

参数讲解:

-n:设置命令行模式运行

-t:指定运行的脚本文件路径

-Jxxxx:在控制台设置P函数的参数值,没有设置会按编写脚本时的默认值运行,分布式运行时需要把-J改为-G

-l:指定生成结果文件的位置、文件名,文件可以是jtl或csv

-e:生成网页报告

-o:指定网页报告文件存放位置

-R ip:端口:启动指定压力机,多台机器用逗号隔开,主要用于命令行分布式压测时,控制机启动压力机

如图:

生成的网页报告如下:

相关推荐
HIT_Weston4 小时前
26、【Ubuntu】【远程开发】内网穿透:密钥算法介绍(二)
linux·运维·ubuntu
zl_dfq6 小时前
Linux第一个小程序 之 【进度条】
linux
wdfk_prog6 小时前
[Linux]学习笔记系列 -- [kernel]kthread
linux·笔记·学习
大地的一角6 小时前
(Linux)ELF格式与库的链接原理
linux·运维·服务器
z202305086 小时前
Linux之中断子系统-内核中断注册源码分析(4)
linux·运维·服务器
深思慎考7 小时前
微服务即时通讯系统(服务端)——用户子服务实现逻辑全解析(4)
linux·c++·微服务·云原生·架构·通讯系统·大学生项目
Sunlightʊə8 小时前
2.登录页测试用例
运维·服务器·前端·功能测试·单元测试
Red丶哞8 小时前
Docker 安装部署Prometheus
linux·云原生·容器·kubernetes
利刃大大9 小时前
【高并发服务器:HTTP应用】十六、HttpContext上下文模块 && HttpServer服务器模块&& 服务器测试
运维·服务器·http·高并发·项目
wanhengidc9 小时前
云手机通常使用什么架构
服务器·网络·安全·游戏·智能手机·云计算