Jmeter-非GUI模式下运行jmeter脚本-适用于服务器上持续集成测试

背景

大部分Jmeter脚本都是部署在Linux上运行,利用Jenkins做接口自动化,定时巡检任务。

执行命令

1.进入jmeter的目录,bin文件夹

bash 复制代码
cd C:\path\to\jmeter\bin

2.运行脚本文件

bash 复制代码
jmeter -n -t D:\{脚本文件目录}\xxx.jmx -l D:\{脚本文件目录}\log.jtl -e -o D:\{脚本文件目录}\html_report\

命令解析:

jmeter: 这是 JMeter 的可执行文件路径,用于启动 JMeter 工具

-n: 表示以非 GUI 模式运行 JMeter,也就是无界面模式,通常用于自动化测试或者服务器上运行

-t : -t 选项后面跟着测试计划文件的路径,xxx.jmx 是 JMeter 测试计划文件的名称

-l : -l 选项后面跟着用于保存测试结果的文件路径和名称,log.jtl 是 JMeter 默认的结果文件格式,保存了每个请求的详细信息

-e: 表示生成 HTML 报告

-o : -o 选项后面跟着 HTML 报告的输出路径

执行结果

生成jtl结果和html测试报告

相关推荐
小小代码狗24 分钟前
SQLi-Labs 基础注入实战教程(Less-1 ~ Less-5and Less-9)
服务器·python·php
慕伏白27 分钟前
【慕伏白】Linux 系统如何根据端口号关闭进程
linux·运维·服务器
蓝创工坊Blue Foundry1 小时前
图片文字提取到 Excel:批量任务如何先定义要交付的字段
运维·服务器·开发语言·数据库·自动化·ocr·excel
晚风吹长发1 小时前
Docker使用——Docker容器及相关命令
linux·运维·服务器·docker·容器·架构
jun_bai2 小时前
Orthanc服务器使用java上传dicom影像文件
java·运维·服务器
小白上线*^_^*3 小时前
Jmeter从入门到精通指南
软件测试·测试工具·jmeter·接口测试·测试工程师
RisunJan3 小时前
Linux命令-semanage(SELinux 策略管理)
linux·运维·服务器
流浪0013 小时前
Linux系统篇 21:文件(五)——动静态库、ELF 底层原理全解
linux·运维·服务器
snow@li3 小时前
Spring Boot:项目服务器完整部署教程(零基础可直接实操)
服务器·spring boot·后端
Dawn-bit3 小时前
Linux救援模式和系统恢复
linux·运维·服务器·云计算·运维开发