首页 > 其他分享 >jmeter常用的命令行及参数

jmeter常用的命令行及参数

时间:2023-03-23 19:45:25浏览次数:34  
标签:文件 网页 路径 参数 命令行 jmeter 远程

一、运行方式分类

GUI方式:图形界面方式运行

CLI方式:command line命令行,jmeter的脚本可以通过命令行用命令进行执行

二、用命令行执行的优势:

1、图形化界面运行的时候会占用很大的内存,而命令行不会,节省负载机的本身资源

2、模拟请求执行脚本的速度效率更高一些

三、命令行参数

-n  表示非GUI模式运行

-t 加载jmeter脚本,指定jmeter脚本的路径,即jmx文件的路径

-l  设置生成测试结果文件的路径,结果文件后缀设置为   .jtl

-r 加载jmeter.properties中配置的远程负载机进行远程执行

-R 在命令行直接配置远程负载机进行远程执行

-e 生成网页版测试报告

-o 设定网页版测试报告的文件夹

-g 加载jtl测试结果文件

四、命令行使用

1、Jmeter -n -t 脚本路径 -l 测试结果文件的路径 -e -o 网页报告文件夹(-e -o不是必须带的,看实际要生成的报告需求)

注意:测试结果文件必须是新建的,网页报告文件夹也为空

2、jmeter -g jtl文件 -o 网页版报告文件夹

常见问题:

当jmeter用命令行执行的时候,容易出现时间到了,但仍然不能停止导致测试报告网页版生成不了的问题

解决办法:

jmeter在命令行执行过程中,jtl文件是能一直实时生成的,所以先ctrl+c强制退出jmeter命令行执行,然后使用该命令生成网页版报告

3、Jmeter -n -t 脚本路径 -l 测试结果文件的路径 -r  

命令模式远程负载运行jmeter.properties中配置的远程负载机

4、Jmeter -n -t 脚本路径 -l 测试结果文件的路径 -R 远程IP(多个IP之间用英文逗号隔开)

该命令可优先连接设置的IP,覆盖jmeter.properties中配置的远程负载机

标签:文件,网页,路径,参数,命令行,jmeter,远程
From: https://www.cnblogs.com/wogua/p/17248602.html

相关文章

  • JPA使用in查询构建sql参数问题
    JPA使用in查询构建sql参数问题https://blog.csdn.net/b308175181/article/details/100744622jpa自己构建的sql语句,如要使用in,传参必须用List数组,会自动转化。拼接的Stri......
  • python 之 click 包,设置命令行参数
    原文链接:PythonClick学习笔记 Click 是Flask的团队pallets开发的优秀开源项目,它为命令行工具的开发封装了大量方法,使开发者只需要专注于功能实现。恰好我最近在......
  • 命令行实现自动清除浏览器的浏览记录(vbs)
    以下是前辈的经验,我借过来,学习学习,感谢感谢。先看目的,批处理是不行的用VBS很简单vbs例子如下,只需要保存为vbs文件即可,SetobjShell=CreateObject(“Wscript.Shell”......
  • udev启动systemd服务并传递内核参数
    使用udev规则启动systemd服务并传递内核参数udevrules创建udev规则文件/etc/udev/rules.d/99-usb-detect.rules#MediaautomountingSUBSYSTEM=="block",ACTION=="ad......
  • 常用命令行连接方式
    以下控制端均以windows为例1.linux下(包含Android等嵌入式linux)1.1adb调试adb是基于usb或以太网wifi等局域网之上的工具,在被控端嵌入式linux端有个监听adbd进程,控......
  • windows命令行下用netsh实现端口转发(端口映射)
    微软Windows的netsh是一个命令行脚本实用工具。使用netsh工具,可以查看或更改本地计算机或远程计算机的网络配置。不仅可以在本地计算机上运行这些命令,而且可以在网络上的远......
  • 【C++入门】命名空间、缺省参数、函数重载
    前言在正式进入C++之前,我们首先要对C++有一个基本的认知。这里我就不过多的进行描述了,有兴趣的可以去网络搜索一番。总而言之,从名称上面我们也可以看得出来,C++是在C的基础上......
  • jmeter:结合while控制器实现性能测试
    一.场景1.导入时,导入操作的用户数比较少,但是单次导入的数据量较大2.导入文件一共有三步操作,上传-验证-导入,执行完当前操作才可以执行下一步操作。2.导入时,即使导入数据......
  • SpringBoot接收参数的七种方式
    1、直接把请求参数写在Controller相应的方法的形参中,此场景适用于请求参数较少的情况/** *1.直接把请求参数写在Controller相......
  • [FastAPI-07]路径参数-枚举
    fromenumimportEnumfromfastapiimportFastAPIapp=FastAPI()#路径参数枚举值'''编程语言三种分类:pythonjavago'''#继承str枚举EnumclassLangNam......