[转帖]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模式运 ...
随机推荐
- Sequelize的简单连接和使用
Sequelize是一个基于Node.js的ORM框架 特点: 1.支持多种数据库:Sequelize支持多种关系型数据库,包括MySQL.PostgreSQL.SQLite和MSSQL等,适用于需要 ...
- LeetCode 二分查找篇(69、33、704)
69. x 的平方根 实现 int sqrt(int x) 函数. 计算并返回 x 的平方根,其中 x 是非负整数. 由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去. 示例 1: 输入: ...
- C++篇:第二章_运算符_知识点大全
C++篇为本人学C++时所做笔记(特别是疑难杂点),全是硬货,虽然看着枯燥但会让你收益颇丰,可用作学习C++的一大利器 二.运算符 (一)运算符本身运用限制 %取余运算符要求运算数必须是整型,浮点数取 ...
- 4种Python中基于字段的不使用元类的ORM实现方法
本文分享自华为云社区<Python中基于字段的不使用元类的ORM实现>,作者: 柠檬味拥抱 . 不使用元类的简单ORM实现 在 Python 中,ORM(Object-Relational ...
- 关于Spring注解开发教程,打包全送你
摘要:spring是我们web开发中必不可少的一个框架,基于传统的xml方式配置bean总觉得太过繁琐,从spring2.5之后注解的出现可以大大简化我们的配置. 本文分享自华为云社区<如何高效 ...
- Hugging News #0506: StarCoder, DeepFloyd/IF 好多新的重量级模型
每一周,我们的同事都会向社区的成员们发布一些关于 Hugging Face 相关的更新,包括我们的产品和平台更新.社区活动.学习资源和内容更新.开源库和模型更新等,我们将其称之为「Hugging Ne ...
- git一个空分支
如果不想要当前创建的分支拥有创建节点之前的内容,就需要一个完全为空的分支,可以参考知乎这篇文章. 使用git checkout -b命令创建的分支是有父节点的,这意味着新的分支包含了历史提交,所以我们 ...
- 2021 年如何学习 Android,一位 5 年中大厂老哥跟你聊聊
本文首发我的微信公众号:程序员徐公 大家好,我是程序员徐公,加上实习,有五年中大厂经验.今天,我们一起来聊一聊如何自学 Android. 光阴似箭,日月如梭,时间真的过得飞快. 加上实习,从事 And ...
- Mysql--表注释,字段注释
information_schema数据库是MySQL数据库自带的数据库,里面存放的MySQL数据库所有的信息,包括数据表.数据注释.数据表的索引.数据库的权限等等. 1.添加表.字段注释 creat ...
- Java 并发编程之 JMM & volatile 详解
本文从计算机模型开始,以及CPU与内存.IO总线之间的交互关系到CPU缓存一致性协议的逻辑进行了阐述,并对JMM的思想与作用进行了详细的说明.针对volatile关键字从字节码以及汇编指令层面解释了它 ...