性能测试-Jmeter无图型界面运行模式
1、Jmeter进入帮助中心
1、在机器内安装jmeter的安装bin目录内直接输入cmd,会打开dos命令行
2、再cmd里输入,jmeter --help可以查看参数说明
2、Jmeter参数说明
常用命令:
- -h 帮助 -> 打印出有用的信息并退出
- -n 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter
- -t 测试文件 -> 要运行的 JMeter 测试脚本文件
- -l 结果文件路径 -> 记录结果的文件,路径不存在时会自动创建格式为jtl或csv,命令行模式中,没有追加、覆盖功能,只能写在一个空文件
- -r 远程执行 -> 在Jmter.properties文件中指定的所有远程服务器
- -R 远程执行 -> 执行指定的服务器 例如 jmeter -n -t xxx.jmx -l report.jtl -R 192.168.174.23:7896,192.168.174.25:7896 多个服务器用英文逗号隔开
- -j 指定执行日志路径 -> 路径不存在时不会自动创建
- -e 设置测试完成后生成测试报表 输入命令:jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder] jmeter.save.saveservice.output_format=csv 这个配置要为csv
- -g CSV结果文件 --> 指定测试执行结果文件路径,仅用于生成测试报表
- -o 报表文件夹路径 --> 执行测试报表生成文件夹,文件夹必须为空或者不存在
- -H 代理主机IP -> 设置 JMeter 使用的代理主机
- -P 代理端口号 -> 设置 JMeter 使用的代理主机的端口号 -H和-P一般配合使用 例如 jmeter -n -t xxx.jmx -l report.jtl -H 192.168.199.12 -P 7895
3、常用的jmeter无图形界面使用命令
生成结果 jmeter -n -t test\xxx.jmx -l test\report/jtl
转换成报告 jmeter -g test\report.jtl -o test\resultreport resultreport文件夹必须为空,如果不存在会自动创建
也可以界面模式生成测试报告
4、其他
命令执行的端口:4445 ~ 4455 10个端口 自动寻找这个端口区间
html报告中取点时间间隔默认是1分钟 6w毫秒,如果觉得太长,可以修改 reportgreerator.properties中jmeter.reportgenerator.overall_granularity=60000
性能测试-Jmeter无图型界面运行模式的更多相关文章
- NB 命令安装需似机(无图型化安装)
[root@ok ~]# virt-install -v -n 09ng04 -r 512 --vcpus=4 --location=/home/ISO/CentOS-6.7-x86_64-bin-D ...
- CentOS7.6静默(无图形化界面)安装Oracle 11g
一.准备工作 1.准备CentOS 7 系统环境 由于是使用静默模式(silent)安装的,无需使用图形化界面,我选择了最小安装的服务器版的CentOS 7.安装完成后,只有命令行界面. 2.下载 O ...
- jmeter打开图形化界面时指定代理
\apache-jmeter-4.0\bin>jmeter -Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=8888 如果不想在每个请求里面指定代理的话可 ...
- CentOS 7静默(无图形化界面)安装Oracle 11g
准备CentOS 7 系统环境 我以 CentOS-7-x86_64-DVD-1511.iso 为例,简述Oracle 11g的安装过程. 由于是使用静默模式(silent)安装的,无需使用图形化界面 ...
- CentOS7静默安装Oracle 18g数据库(无图形化界面)
说明: 因为是静默安装,所以我们不需要安装图形界面 准备:下载Oracle软件 官方网站:http://www.oracle.com/technetwork/database/enterprise-e ...
- JMeter非GUI界面运行
JMeter是一款可以用于做接口可以用于作压力性能的应用程序,该程序是纯Java语音开发,所有对环境支持都比较好. JMeter可以运行模式有两种,一种是UI图形,另一种是命令模式运行也就是非GUI模 ...
- 无界面上(linux)运行jmeter(2)
无界面上(linux)运行jmeter 1.先在bin目录下面创建一个文件夹testplan用来存放脚本(.jmx文件),然后在创建一个文件夹testresult用来存放脚本执行后的结果(.jtl文件 ...
- Mac系统Safari浏览器启动无图模式
有的时候我们用热点上网,图片的出现会消耗大量的流量,这时候就需要启动无图模式不加载图片. 步骤:启动Safari浏览器->偏好设置->高级->勾选“在菜单栏中显示“开发”菜单”-&g ...
- XVFB实现selenium在linux上无界面运行安装篇
selenium在linux上无界面运行,其实是非常简单的.具体的方法有使用HtmlUnitDriver或者PhantomJSDriver,有时间我会写写关于这两个东东的文章,其实基本和ChromeD ...
- 第三百五十二节,Python分布式爬虫打造搜索引擎Scrapy精讲—chrome谷歌浏览器无界面运行、scrapy-splash、splinter
第三百五十二节,Python分布式爬虫打造搜索引擎Scrapy精讲—chrome谷歌浏览器无界面运行.scrapy-splash. splinter 1.chrome谷歌浏览器无界面运行 chrome ...
随机推荐
- Vue13 样式动态绑定
1 class样式的动态绑定 1.1 说明 通过命令v-bind:class设置一个对象,动态切换class.可以简写为:class. class=""可以和:class=&quo ...
- win10使用python自动化安装mysql8.0.11
流程概要 下载mysql-8.0.11-winx64压缩包 解压 编辑配置文件my.ini 管理员权限cmd安装(注意初始化时设置默认密码为空) pymysql连接,执行sql操作. 代码实现 依赖: ...
- OpenMP Sections Construct 实现原理以及源码分析
OpenMP Sections Construct 实现原理以及源码分析 前言 在本篇文章当中主要给大家介绍 OpenMP 当中主要给大家介绍 OpenMP 当中 sections construct ...
- 视觉十四讲:第六讲_ceres非线性优化
使用Ceres求解非线性优化问题,一共分为三个部分: 1. 第一部分:构建cost fuction,即代价函数,也就是寻优的目标式.这个部分需要使用仿函数(functor)这一技巧来实现,做法是定义一 ...
- 不借助脚手架手动搭建react项目(webpack5 + Antd4 + React18)
前言 工作中发现很多同事在接到一个新项目时,总是基于现有项目复制一份配置文件,然后写自己的组件及业务代码,以至于项目中存在一些冗余的依赖及配置信息.并且由于已有项目的依赖包及插件比较老,新项目也一直没 ...
- SQL 注入之一:Mysql 数据库(搞懂这篇就够了)
郑重声明: 本笔记编写目的只用于安全知识提升,并与更多人共享安全知识,切勿使用笔记中的技术进行违法活动,利用笔记中的技术造成的后果与作者本人无关.倡导维护网络安全人人有责,共同维护网络文明和谐. SQ ...
- ASP.NET Core - 依赖注入(三)
4. 容器中的服务创建与释放 我们使用了 IoC 容器之后,服务实例的创建和销毁的工作就交给了容器去处理,前面也讲到了服务的生命周期,那三种生命周期中对象的创建和销毁分别在什么时候呢.以下面的例子演示 ...
- nodejs 后台运行 forever
一.安装nodejs //安装必要的make以及gcc,gcc-c++编译器 yum -y install make gcc gcc-c++ //获取源码 wget http://nodejs.org ...
- win10bug可导致系统崩溃
1.使用浏览器访问访问路径:\\.\globalroot\device\condrv\kernelconnect会立刻导致系统崩溃.会影响Windows10 1709及以上版本 2.使用以下代码保存成 ...
- combox下拉框控件
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin ...