1.进入jmeter的安装目录,找到bin文件夹,进入这个文件执行以下命名

jmeter -n -t test\xxx.jmx -l test\cli0705.jtl -e -o test\resul0705

test是在bin目录下创建的文件夹,用于存放测试脚本和测试结果

-l  表示运行过程中生成的数据,是小写的L,文件名随便起,格式为.jtl 例如cli0705.jtl

-n 表示无图形界面

-t  表示testplan,后面跟你需要执行的压测脚本

-e -o 表示输出测试结果到test文件夹下,resul0705这个表示测试报告的存储位置,它可以不存在,如果没有会自动生成,文件夹的名称可以自己根据需求起,不一定非要是result0705

执行命令后会出现下面的输出,已经开始进行压测了,注意这个命令是windows下的,linux下文件路径写法不一样,需要自己修改

执行完成后在test文件夹下就会生成测试报告

测试报告样式

一些注意事项,jmeter -n -t test\xxx.jmx -l test\cli0705.jtl -e -o test\resul0705 标红的这两个参数,每次运行时都需要修改,不能重复,不然会报错,而且测试报告文件夹运行前必须为空。

更多参数介绍

-r\R   分布式指定机器ip分压运行  jmeter -n -t xxx.jmx  -r -l report.jtl

-r表示启动所有的远程服务器执行,

-R 指定特定的机器执行  例如 jmeter -n -t xxx.jmx -l report.jtl -R  192.168.174.23:7896,192.168.174.25:7896  多个服务器用英文逗号隔开

-H 指定代理服务器域名或ip

-P 指定代理服务器端口

-H和-P一般配合使用  例如  jmeter -n -t xxx.jmx -l report.jtl -H 192.168.199.12  -P 7895

分步执行:

生成结果  jmeter -n -t test\xxx.jmx -l test\report/jtl

转换成报告  jmeter -g test\report.jtl -o test\resultreport   resultreport文件夹必须为空,如果不存在会自动创建

tips:其实我们也可以在gui界面生成测试报告,如下图所示,在察看结果插件里有一个把所有数据写入到文件的功能,这里面填上生成报告的文件路径,文件名随意起一个,然后测试执行完成后就会在指定文件夹生成一个.jtl的文件

然后我们再用导出测试报告的助手来生成测试报告,输出报告的文件夹必须是空文件夹

然后我们就可以在guitest这个文件夹下看到生成的测试报告了

[转帖]jmeter无图形界面执行测试并生成报告的更多相关文章

  1. Jmeter:图形界面压力测试工具

    Jmeter是一款强大的图形界面压力测试工具,完全用Java写成,关于Jmeter的介绍,网上其实有不少的文章,我原本是不想再重复写类似文章的,但我发现有些很关键性的,在我们测试中一定会用到的一些设置 ...

  2. 【转】Jmeter:图形界面压力测试工具

    Jmeter是一款强大的图形界面压力测试工具,完全用Java写成,关于Jmeter的介绍,网上其实有不少的文章,我原本是不想再重复写类似文章的,但我发现有些很关键性的,在我们测试中一定会用到的一些设置 ...

  3. 16-jmeter-CLI模式(无图形界面)

    GUI和非GUI图形界面的使用区别: 非GUI界面:命令模式运行可以将实时的log文件保存到本地,位置可以自定义,不会占用太多资源,可以长时间运行. GUI图形界面:在运行时会消耗资源,且图形界面运行 ...

  4. RHEL 无图形界面安装oracle 11gr2

    RHEL7.3  无图形界面安装oracle 11gr2  使用纯命令安装方式.提供RHEL全量系统镜像.   1.oracle官方下载地址:https://www.oracle.com/techne ...

  5. [转]Oracle 11g 基于CentOS7静默安装教程(无图形界面,远程安装) --有部份地方有问题

    Oracle 11g 基于CentOS7静默安装教程(无图形界面,远程安装) [转载]原文地址:http://canonind.blog.51cto.com/8239025/1883066 一.安装前 ...

  6. 二、JMeter的图形界面认识

    JMeter的图形界面认识 JMeter是一个工具,应该去认识它,熟悉它,现在的能力还没达到去优化.改造它能力,所以先花时间熟悉它. JMeter的界面主要分为:菜单栏.工具栏.计划树标签栏.内容栏 ...

  7. 【CentOS】在Centos7 下无图形界面安装 Oracle11g

    目标 - 在虚拟机CentOS7中无图形界面安装Oracle11G R2版本 ① 系统要求以及准备 1. 物理内存不小于1G: 查看方式: # grep MemTotal /proc/meminfo ...

  8. 使用无图形界面启动Centos

    Centos有些时候我们是不需要图形界面的 centos默认安装成功后是有图形界面的,为了减少系统开销,有时候我们需要无图形界面启动linux(centos7) systemctl set-defau ...

  9. VirtualBox后台运行虚拟机(无图形界面启动虚拟机)

    有时候可能会用虚拟机搭建集群,这是通常希望不现实图形界面,试了半天,似乎只有Virtual Box支持无图形界面运行虚拟机,方法如下: 在Virtual Box的安装目录中找到VBoxManage,M ...

  10. 无图形界面安装CentOS

    有些插在ATCA中的x86刀片虽然是提供了Micro HDMI显示接口的,但是可能由于厂家出于节省成本的考量,没有给板卡配备显卡,那么在无图形界面下安装系统,就成为一个运维人员应知的一件事情.这里我们 ...

随机推荐

  1. vue3 + vite + ts 配置 @ 别名

    第一步 npm install @types/node -D 第二步 这是原 vite.config.ts文件 import { defineConfig } from 'vite' import v ...

  2. gitlab jenkins 安装笔记

    gitlab gitlab ce是社区版本,ee是企业版本,称为gitee. https://packages.gitlab.com/gitlab/gitlab-ce/install 通过运行curl ...

  3. 保姆级教程:带你体验华为云测试计划CodeArts TestPlan

    摘要:华为云测试计划(CodeArts TestPlan)是面向软件开发者提供的一站式云端测试平台,覆盖测试管理.接口测试,融入DevOps敏捷测试理念,帮助您高效管理测试活动,保障产品高质量交付. ...

  4. 云小课|ModelArts Pro 视觉套件:零代码构建视觉AI应用

    阅识风云是华为云信息大咖,擅长将复杂信息多元化呈现,其出品的一张图(云图说).深入浅出的博文(云小课)或短视频(云视厅)总有一款能让您快速上手华为云.更多精彩内容请单击此处. 摘要:ModelArts ...

  5. 数仓出现“wait in ccn queue”的时候,怎么迅速定位处理?

    摘要:现网在使用动态负载管理的时候,经常出现很多wait in ccn的情况,大家处理起来就会认为是hung住或者怎么着了,很着急,但wait ccn其实就是一个等待资源的状态,在此总结一个ccn问题 ...

  6. Solon 问答:项目如何直接添加 https 支持?

    app.yml 添加两行配置即可: #设定SSL证书(支持:solon.boot.jdkhttp 或 solon.boot.jlhttp 或 solon.boot.jetty 或 solon.boot ...

  7. Solon 开发进阶

    Solon 开发进阶 一.插件扩展机制 二.体外扩展机制 三.常用配置说明 四.启动参数说明 五.全局异常订阅 本系列在内核知识的基础上做进一步延申.主要涉及: 插件扩展体系 体外扩展体系 常用配置 ...

  8. CountDownLatch、CyclicBarrier 使用区别

    主要区别 CountDownLatch:所有子线程完成后,再执行主线程 CyclicBarrier: 所有子线程就绪后,再执行子线程 CountDownLatch 所有子线程完成后,再执行主线程 多线 ...

  9. 互联网公司Python高性能编程

    虽然Python一直被吐槽执行速度慢,但是架不住简洁的语法和丰富的第三方库使其能够节省开发时间.众所周知在互联网公司中要求频繁的迭代.快速的上线,而Python的优点就特别适合这种需求,所以Pytho ...

  10. 记一次go应用在k8s pod已用内存告警不准确分析

    版权说明: 本文章版权归本人及博客园共同所有,转载请在文章前标明原文出处( https://www.cnblogs.com/mikevictor07/p/17968696.html ),以下内容为个人 ...