首页 > 其他分享 >JMeter 非GUI(CLI)模式

JMeter 非GUI(CLI)模式

时间:2023-03-24 14:34:26浏览次数:43  
标签:脚本 jmeter CLI GUI 模式 JMeter csv

 

本文主要涉及非GUI模式的运行、生成Html报告、以及如何在非GUI模式下保存TPS等信息。

1、非GUI模式

相对于GUI模式即,在JMeter界面直接执行脚本,非GUI是通过命令执行测试脚本的。

尤其是在做压力测试时,建议在非GUI模式下运行脚本。GUI模式只作为脚本开发和脚本调优。

2、非GUI模式(CLI)运行

注:通过命令行执行Jmeter脚本时,需要进入到Jmeter的bin目录下,

执行测试脚本:jmeter -n -t test.jmx 

指定结果文件及日志路径:jmeter -n -t test.jmx -l report\test_report.csv

结果文件格式:jtr,csv ,建议保存为csv方便查看。

jmeter -n -t D:\Jmeter\Scripts\百度.jmx -l D:\Jmeter\Reports\test042801.csv -e -o D:\test_report

注:

-l :后面要写上报告存放的具体文件,聚合报告的存放路径。

-e - o 生成html测试报告地址,填写文件名称,上一级必须存在,当前级可以不存在,找不到时,会自动创建;若文件夹存在,则必须为空。

3、生成Html性能测试报告

 报错时,查看jmeter的bin目录下的jmeter.properties/user.properties中的jmeter.save.saveservice.output_format是否是csv,若不是修改成csv,然后再次执行命令就可以了。

设置如下: 

 

4、在非GUI,即CLI模式下,保存单个接口的TPS信息或者RT信息。

在非GUI运行前,先填入文件信息的输出路径,待脚本执行后,就可以在对应的路径看到信息。

标签:脚本,jmeter,CLI,GUI,模式,JMeter,csv
From: https://www.cnblogs.com/xiaobingdiaoyu/p/12925332.html

相关文章

  • JMeter 数据库连接及查询、应用
     本文主要是关于数据库连接、数据库查询、使用查询结果进行传参。数据库连接1、需要下载的插件:   Mysql:mysql-connector-java-5.1.49-bin.jar   百度网......
  • Jmeter Aggregate report(聚合报告)
     本文主要介绍了聚合报告的一些参数信息。Jmeter的Aggregatereport(聚合报告)比较重要的参数报告的保存文件格式为jtl。timestamp:请求发出的绝对时间elapsed:响应时间......
  • JMeter Assertion
     ResponseAssertion (响应断言)用于判断接口请求的响应结果是否符合预期的一种断言方式。 Applyto:MainSamplesandSubSamples: JMeterwillcheckforthe......
  • vue-cli 初始化创建 vue2.9.6 项目路由守卫、封装axios、vuex
    阅读目录Vue如何封装Axios请求1安装axios2封装代码axios应用方式Vue中的路由守卫使用演示1全局守卫2组件级守卫3单个路由独享的守卫4官网整个路由守卫被触发流程的......
  • vue-cli 初始化创建 vue2.9.6 项目
    阅读目录vue-cli安装vue-cli初始化创建项目1、vueinit命令讲解2、初始化创建项目package.json项目结构1、build目录(webpack配置)2、config目录(vue项目配置目录)3、node_mod......
  • [ChatGPT-3.5] How to keep conusming using python rocketmq.client.PushConusmer?
    在使用PythonRocketMQ的PushConsumer进行消息消费时,需要进行以下步骤:创建PushConsumerfromrocketmq.clientimportPushConsumer,ConsumeStatusconsumer=......
  • Java操作Elasticsearch 之 [Java High Level REST Clientedit]
    <aname="VbjtD"></a>1.简述Elasticsearch是基于Lucene开发的一个分布式全文检索框架,向Elasticsearch中存储和从Elasticsearch中查询,格式是json。向Elasticsearch......
  • C#:C#生成GUID
    当我们需要为某个对象生成一个唯一的标识符时,可以使用GUID(全局唯一标识符)。在C#中,可以使用 Guid.NewGuid() 方法生成一个新的GUID。下面是一个示例:  usingS......
  • gitk 使用 GUI 界面查看
    阅读目录git可视化工具GUI界面查看Windows安装Git的.gitconfig路径GITBASH下中文乱码解决办法Gitgit可视化工具在.git同级目录下,右键打开gitbash,输入gitk--al......
  • how to check variable in memory view in Clion?
    TocheckthevalueofavariableinClion'smemoryview,followthesesteps:Runyourprogramindebugmodebyclickingthe"Debug"buttoninthetoolbar.......