当前位置: 首页 > article >正文

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

系列文章目录
安装jmeter

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

  • 1.编写测试脚本
  • 2.执行测试脚本

1.编写测试脚本

在linux服务器上进行压测,由于是没有界面的,因此我们可以先在界面上把压测脚本写好:
如图:我这里简单的写了个脚本进行演示:

在这里插入图片描述

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

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

在这里插入图片描述

然后将脚本上传如图:

在这里插入图片描述

2.执行测试脚本

输入执行命令:

#	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:端口:启动指定压力机,多台机器用逗号隔开,主要用于命令行分布式压测时,控制机启动压力机

如图:
在这里插入图片描述

生成的网页报告如下:

在这里插入图片描述


http://www.kler.cn/a/388976.html

相关文章:

  • SpringBoot后端解决跨域问题
  • nginx部署H5端程序与PC端进行区分及代理多个项目及H5内页面刷新出现404问题。
  • Stable Diffusion:照片转视频插件
  • 初探鸿蒙:从概念到实践
  • 【深度学习】LSTM、BiLSTM详解
  • 常见error集合
  • 如何让ffmpeg运行时从当前目录加载库,而不是从/lib64
  • React的概念以及发展前景如何?
  • 2024-2025第九届华为ICT大赛中国创新赛问题解答
  • 【Python】Pygame实战:实现基础跑酷游戏机(附源码)
  • Redis设计与实现 学习笔记 第十六章 Sentinel
  • 前端实现文件下载常用几种方式
  • 计算机课程管理:Spring Boot实现的工程认证解决方案
  • 中仕公考:2025年各地区公务员招考公告汇总
  • 【SpringBoot】18 上传文件到数据库(Thymeleaf + MySQL)
  • 关系数据的可视化——Python大数据可视化
  • Android 开启混淆R8编译问题处理
  • nVisual前端目录结构
  • [MySQL#14] 视图 | 用户管理 | 权限设置
  • RTOS IOT 结构
  • 速盾:游戏盾的功能和原理详解
  • 【HarmonyOS NEXT】一次开发多端部署(以轮播图、Tab栏、列表为例,配合栅格布局与媒体查询,进行 UI 的一多开发)
  • 【SQL】在 SQL Server 中创建数据源是 MySQL 数据表的视图
  • 如何编译安装LNMP环境
  • 论文阅读:人工智能赋能源网荷储协同互动的应用及展望
  • ZISUOJ 2024算法基础公选课练习二