非GUI模式下如何传参
Jmeter 有两种模式,GUI模式和非GUI模式,通常使用GUI模式编辑脚本,使用非GUI模式运行压测,官网上有强调,尽量使用非GUI模式,因为GUI模式下,jmeter UI组件本身在压测过程中会占用很多物理资源
命令行运行jmeter
-n 表示non gui,
-t 用于指定jmx文件,
-l为输出的jtl结果,
-e 表示生成报表(默认html格式)
-o 表示结果输出到哪个文件夹
./apache-jmeter-3.3/bin/jmeter -Jnum=50 -Jtime=43200 -n -t test.jmx -l result.jtl -e -o report
看下执行结果,可以看到有打印活跃的线程数,以及进度和时间等。

具体相关参数,执行jmeter -h即可获得相应的帮助,这里有简单的说明

执行完命令之后,会在当前目录下生成report文件夹,里面的内容如下,打开index.html文件,就可以看到相关的报告的拉,这里就不详述了,各位自己测试下就可以


非GUI模式下如何传参
命令行下,怎么传参,这个是一定会遇到的问题,需要使用jmeter的函数 ${__P(变量名, 默认值)},
例如我定义一个线程组,我希望在运行时指定线程数(并发用户数)和运行时间,如下图所示,我定义了个变量,num,代表线程数

然后执行的时候,使用 -Jxxx 进行传参
./apache-jmeter-3.3/bin/jmeter -Jnum=50 -n -t test.jmx -l result.jtl -e -o report
已有jtl结果文件,如何生成html报表
使用命令
jmeter -g result.jtl -o output
非GUI模式下如何传参的更多相关文章
- 非GUI模式下运行JMeter和远程启动JMeter
JMeter是一款非常不错的免费开源压力测试工具,越来越多的公司在使用.不过,在使用过程中可能会存在一些问题,比如:GUI模式非常消耗资源,单个客户端测试无法达到目标压力.而使用非 GUI 模式,即命 ...
- jmeter 非GUI模式下传参
为什么要使用非GUI模式?--因为GUI模式下运行的时候消耗的内存比非GUI模式大,会使得压力测试的结果不准确. 根据参数类型分为两种:jmeter.properties和system.propert ...
- jmeter 非GUI模式下测试报错An error occurred: Unknown arg:
D:\download\性能工具\JMeter\apache-jmeter-2.11\apache-jmeter-2.11\bin>jmeter -n -t E:\性能测试\jmeter scr ...
- php CLI 模式下的传参方法
在CLI模式(命令行界面 Command Line Interface)下,传入参数有如下3种方法: 一. getopt函数(PHP 4 >= 4.3.0, PHP 5) getopt - 从命 ...
- JMeter非GUI模式下日志介绍
Creating summariser <summary> Created the tree successfully using /opt/JMeter/TestPlan/test.jm ...
- Jmeter(非GUI模式)教程
前言 使用非 GUI 模式,即命令行模式运行 JMeter 测试脚本能够大大缩减所需要的系统资源.优点如下:1.节约系统资源:无需启动界面,节约系统资源 2.便捷快速:仅需启动命令行,输入命令便可执行 ...
- jmeter非GUI模式运行-单节点
jmeter有自己的GUI页面,但是当线程数很多或者现在有很多的测试场景都是基于linux下进行压测,这时我们可以使用jmeter的命令行方式来执行测试,该篇文章介绍jmeter单节点命令运行方式. ...
- 使用非 GUI 模式运行 JMeter 压力测试
使用非 GUI 模式,即命令行模式运行 JMeter 测试脚本能够大大缩减所需要的系统资源.使用命令jmeter -n -t <testplan filename> -l <list ...
- Jmeter非GUI模式运行
非GUI模式,即命令行模式,运行 JMeter 测试脚本能够大大缩减所需要的系统资源. 使用的命令: jmeter -n -t 脚本文件路径 -l 结果输出文件路径 -j 日志文 ...
- Jmeter使用非 GUI 模式,即命令行模式运行实例讲
转载:http://www.cnblogs.com/leeboke/p/5238269.html 参考资料:https://girliemangalo.wordpress.com/2009/10/29 ...
随机推荐
- html docker效果
Dock Layout with Flexbox body, html { margin: 0; padding: 0; height: 100%; display: flex; flex-direc ...
- xaml在线设计
https://xaml.io/ https://opensilver.net/
- 用.NET X64 Native AOT编写的操作系统
https://blog.csdn.net/sd7o95o/article/details/133191160 1.前言很多人想学习下.Net前沿技术和核心技术,这里推荐一个适合大家学习的案例,用.N ...
- 慢查询分析调优工具~mysqldumpslow
在日常的业务开发中,MySQL 出现慢查询是很常见的,要么说明你家产品的增长性很好,要么就是你的 SQL 写的太烂了.所以对慢查询 SQL 进行分析和优化很重要,其中 mysqldumpslow 是 ...
- Qt之QWebView
https://blog.csdn.net/qq_40194498/article/details/80783700 .pro文件添加: Qt += webkitwidgets1在设计界面拖入QWeb ...
- ogg-opus协议解析示例2-TOC解析
前面一个介绍了ogg的协议头,并且实战解析了第一个头.第二个头.第一个数据页,基本对ogg的协议解析有了一定的认知,解析了数据页,接着就是数据包了 Opus TOC 字节详解(Table of Con ...
- C#零基础入门系列(二)——第一个C#程序
C#零基础入门系列目录 C#零基础入门系列(一)--C#简介 C#零基础入门系列(二)--第一个C#程序 C#零基础入门系列(三)--数据类型 C#零基础入门系列(四)--变量与常量 上一节,我们讲了 ...
- idea快捷工具使用
代码注释模板 /** *@author admin *@package ${PACKAGE_NAME} *@date ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE} ...
- 为AI注入灵魂:一种面向人机黑箱的元人文治理新范
为AI注入灵魂:一种面向人机黑箱的元人文治理新范式 在人工智能治理领域,我们正面临一个根本性的范式转移:挑战从纯粹的"技术黑箱"转向更为复杂的 "人机混合黑箱" ...
- SystemVerilog for Design Edition 2 Chapter 8 Modeling Finite State Machines with SystemVerilog
SystemVerilog for Design Edition 2 Chapter 8 SystemVerilog enables modeling at a higher level of abs ...