[转帖]jmeter命令大全(命令行模式)
jmeter命令
--?
打印命令行选项并退出
-h、 --帮助
打印使用信息和退出
-v、 --版本
打印版本信息并退出
-p、 --propfile<argument>
要使用的jmeter属性文件
-q、 --addprop<argument>
其他JMeter属性文件
-t、 --测试文件<argument>
要运行的jmeter测试(.jmx)文件。“-t LAST“将最后加载用过的文件
表示要运行的jmx文件
-l、 --日志文件<argument>
要将样本记录到的文件
-i、 --jmeterlogconf<argument>
jmeter日志记录配置文件(log4j2.xml)
-j、 --jmeterlogfile<argument>
jmeter运行日志文件(jmeter.log)
-n、 --非GUI
在非gui模式下运行JMeter
-s、 --服务器
运行JMeter服务器
-E、 --proxyScheme<argument>
设置用于代理服务器的代理方案
-H、 --proxyHost<argument>
设置JMeter使用的代理服务器
-P、 --proxyPort<argument>
设置JMeter要使用的代理服务器端口
-N、 --非代理主机<argument>
设置非代理主机列表(例如:*.apache.org | localhost)
-u、 --用户名<argument>
设置JMeter要使用的代理服务器的用户名
-a、 --密码<argument>
为JMeter要使用的代理服务器设置密码
-J、 --jmeterproperty<argument>=<value>
定义其他JMeter属性
-G、 --全局属性<argument>=<value>
定义全局属性(发送到服务器)例如:-Gport=123或-Gglobal.properties
-D、 --系统属性<argument>=<value>
定义其他系统属性
-S、 --系统属性文件<argument>
其他系统属性文件
-f、 --强制删除结果文件
强制删除现有结果文件和Web报表文件夹开始测试前在场
-L、 --loglevel<argument>=<value>
[category=]level 例如:jorphan=INFO, jmeter.util=DEBUG or com.example.foo=WARN
-r、 --运行远程
启动远程服务器(在远程主机中定义)
指远程将所有agent启动
-R、 --远程启动<argument>
启动这些远程服务器(覆盖远程主机)
-d、 --homedir<argument>
要使用的jmeter主目录
-X、 --远程退出
在测试结束时退出远程服务器(非GUI)
-g、 --reportonly<argument>
仅从测试结果文件生成报表仪表板
specifies the existing result file 指定已存在的结果文件
-e、 --报告的ndofloadtests
负载测试后生成报表仪表板
-o、 --reportoutputfolder<argument>
保存html报告的路径, 此文件夹必须为空或者不存在
短命令 | 长命令 | 描述 |
---|---|---|
–? | 打印命令行选项和退出 | |
-h | --help | 打印帮助信息和退出 |
-v | --version | 打印版本信息并退出 |
-p | --propfile <argument> | 要使用的JMeter属性文件 |
-q | --addprop <argument> | 额外的JMeter属性文件 |
-t | --testfile <argument> | 要运行的JMeter测试(.jmx)文件。“-t last”将加载最后使用的文件 |
-l | --logfile <argument> | 将文件到日志样本 |
-i | --jmeterlogconf <argument> | JMeter日志记录配置文件(log4j2.xml) |
-j | --jmeterlogfile <argument> | JMeter运行日志文件(JMeter.log) |
-n | --nongui | 在非GUI模式下运行jmeter |
-s | --server | 运行JMeter服务器 |
-E | --proxyScheme <argument> | 设置用于代理服务器的代理方案 |
-H | --proxyHost <argument> | 设置用于JMeter的代理服务器使用 |
-P | --proxyPort <argument> | 设置JMeter的代理服务器端口使用 |
-N | --nonProxyHosts <argument> | 设置非申请主机列表(例如,*.apache.org |
-u | --username <argument> | 为JMeter用于使用的代理服务器设置用户名 |
-a | --password <argument> | 设置JMeter使用的代理服务器的密码 |
-J | --jmeterproperty <argument>=<value> | 定义其他JMeter属性 |
-G | --globalproperty <argument>=<value> | 定义全局属性(发送到服务器) 例如-Gport=123 或 -Gglobal.properties |
-D | --systemproperty <argument>=<value> | 定义其他系统属性 |
-S | --systemPropertyFile <argument> | 附加系统属性文件 |
-f | --forceDeleteResultFile | 如果在开始测试之前,请强制删除现有结果文件和Web报告文件夹 |
-L | --loglevel <argument>=<value> | [类别=]级别为例如jorphan =信息,jmeter.util = debug或com.example.foo = warn |
-r | --runremote | 启动远程服务器(如remote_hosts中的定义) |
-R | --remotestart <argument> | 启动这些远程服务器(覆盖remote_hosts) |
-d | --homedir <argument> | 使用JMeter主目录 |
-X | --remoteexit | 在测试结束时退出远程服务器(非GUI) |
-g | --reportonly <argument> | 仅从测试结果文件生成报表仪表板 |
-e | --reportatendofloadtests | 负载测试后生成报告仪表板 |
-o | --reportoutputfolder <argument> | 报表仪表板的输出文件夹,文件夹必须为空,否则会失败 |
命令行模式
执行本地脚本
jmeter -n -t 脚本.jmx -l report/
-l:生产jtl格式的报告
-n:命令行执行
-t:指定脚本
- 1
- 2
- 3
- 4
- 5 <
jmeter -n -t 脚本.jmx -R 192.168.31.88 -l report/
- 1
执行直接生产报告
jmeter -n -t 脚本.jmx -l result.jtl -e -o report/
- 1
</article>
[转帖]jmeter命令大全(命令行模式)的更多相关文章
- Windows CMD命令大全(转)
Windows CMD命令大全 命令简介 cmd是command的缩写.即命令行 . 虽然随着计算机产业的发展,Windows 操作系统的应用越来越广泛,DOS 面临着被淘汰的命运,但是因为它运行 ...
- window cmd 命令大全 (order)
Windows CMD命令大全 命令简介 cmd是command的缩写.即命令行 . 运行操作 CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本.文件系统 ...
- rundll32命令大全
rundll32命令大全 命令列:rundll32.exe user.exe,restartwindows 功能: 系统重启 命令列:rundll32.exe user.exe,exitwindows ...
- CentOS 系统 Docker 的命令大全
本文记录 CentOS 系统 Docker 的命令大全 命令 docker ps 显示运行中的容器 docker ps -a 显示所有容器 docker start 容器名称 启动容器 docker ...
- JMeter学习-023-JMeter 命令行(非GUI)模式详解(一)-执行、输出结果及日志、简单分布执行脚本
前文 讲述了JMeter分布式运行脚本,以更好的达到预设的性能测试(并发)场景.同时,在前文的第一章节中也提到了 JMeter 命令行(非GUI)模式,那么此文就继续前文,针对 JMeter 的命令行 ...
- jmeter命令行模式运行,实时获取压测结果
jmeter命令行模式运行,实时获取压测结果 jmeter很小,很快,使用方便,可以在界面运行,可以命令行运行.简单介绍下命令行运行的方式: sh jmeter.sh -n -t my-script. ...
- Jmeter使用非 GUI 模式,即命令行模式运行实例讲
转载:http://www.cnblogs.com/leeboke/p/5238269.html 参考资料:https://girliemangalo.wordpress.com/2009/10/29 ...
- 命令行模式运行jmeter,主从方式运行jmeter
jmeter很小,很快,使用方便,可以在界面运行,可以命令行运行.简单介绍下命令行运行的方式: sh jmeter.sh -n -t my-script.jmx -R 10.6.5.31,10.6.5 ...
- 【转载】 jmeter 命令行模式(非GUI)运行脚本,察看结果树结果为空,解决办法
转载地址:https://www.cnblogs.com/canglongdao/p/12636403.html jmeter 命令行模式(非GUI)运行脚本,察看结果树结果为空,解决办法: jmet ...
- 『动善时』JMeter基础 — 55、使用非GUI模式运行JMeter(命令行模式)
目录 1.JMeter的非GUI模式说明 2.为什么使用非GUI模式运行JMeter 3.使用非GUI模式运行JMeter (1)非GUI模式运行JMeter步骤 (2)其它参数说明 4.CLI模式运 ...
随机推荐
- 2023-05-19:汽车从起点出发驶向目的地,该目的地位于出发位置东面 target 英里处。 沿途有加油站,每个 station[i] 代表一个加油站, 它位于出发位置东面 station[i][
2023-05-19:汽车从起点出发驶向目的地,该目的地位于出发位置东面 target 英里处. 沿途有加油站,每个 station[i] 代表一个加油站, 它位于出发位置东面 station[i][ ...
- Spark Streaming快速入门
Spark Streaming快速入门 一.简介 Spark Streaming 是构建在 Spark Core 基础之上的流处理框架(但实际上是微批次处理框架),是 Spark 非常重要的组成部分. ...
- SpringBoot基本知识
SpringBoot基本知识 一.简介 1.spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置, ...
- C++篇:第十章_命名空间_知识点大全
C++篇为本人学C++时所做笔记(特别是疑难杂点),全是硬货,虽然看着枯燥但会让你收益颇丰,可用作学习C++的一大利器 十.命名空间 命名空间可以在全局作用域或其他命名空间内部定义,但不能在函数.结构 ...
- 初学开发必看:何为Git,何为SVN
摘要:在和客户交流代码开发的过程中,时常会先入为主的交流起Git:但在和很多中小型企业交流的过程,发现SVN的模式也被使用得很频繁.那么两者的具体差异有哪些呢? 本文分享自华为云社区<Git V ...
- MySQL 数据库救火:磁盘爆满了,怎么办?
摘要:当磁盘空间爆满后,MySQL会发生什么事呢?又应该怎么应对? 本文分享自华为云社区<[MySQL 数据库救火]- 磁盘突然爆满的处理方式>,原文作者:技术火炬手 . 大多数用户在对于 ...
- 应用开发专家一席谈:开发低代码,上手低门槛,AppCube使能Citizen Developer,人人都是开发者
摘要:让不确定因子变为确定性因子,把复杂留给平台,简单留给开发者,是软件开发效率改进一直努力的方向,也是低代码理念的来源. 本文分享自华为云社区<应用开发专家一席谈:开发低代码,上手低门槛,Ap ...
- Jenkins Pipeline 多分支流水线 Input length = 1
Jenkins 多分支流水线 构建过程中报错. [Pipeline] // node [Pipeline] End of Pipeline java.nio.charset.MalformedInpu ...
- ICASSP 2022 | 前沿音视频成果分享:基于可变形卷积的压缩视频质量增强网络
阿里云视频云视频编码与增强技术团队最新研究成果论文<基于可变形卷积的压缩视频质量增强网络>(Deformable Convolution Dense Network for Compres ...
- JVM自定义类加载器在代码扩展性的实践
一.背景 名单管理系统是手机上各个模块将需要管控的应用配置到文件中,然后下发到手机上进行应用管控的系统,比如各个应用的耗电量管控:各个模块的管控应用文件考虑到安全问题,有自己的不同的加密方式,按照以往 ...