非 GUI 模式运行 JMeter 压力测试
非 GUI 模式,即命令行模式,运行 JMeter 测试脚本能够大大缩减所需要的系统资源。
使用命令:jmeter -n -t <testplan filename> -l <listener filename>
-n:非GUI模式
-t:需要执行的脚本文件名,如:XX.jmx
-l:保存的文件名,如:XX.jtl
步骤:
1、在GUI模式下添加测试计划,完成请求设置并保存为jmx文件(包括添加监听器)
2、打开cmd命令行
a、进入jmeter bin目录下,如我的jmeter在D盘下:
C:\Users\sfit1175>d:
D:\download\性能工具\JMeter\apache-jmeter-2.11\apache-jmeter-2.11\bin>
b、在bin目录下执行测试脚本命令:
注:jmx脚本文件需放到非中文目录下
D:\download\性能工具\JMeter\apache-jmeter-2.11\apache-jmeter-2.11\bin>jmeter -n
-t E:\read.jmx -l read.jtl
Java HotSpot(TM) Client VM warning: ignoring option PermSize=64m; support was re
moved in 8.0
Java HotSpot(TM) Client VM warning: ignoring option MaxPermSize=128m; support wa
s removed in 8.0
Creating summariser <summary>
Created the tree successfully using E:\read.jmx
Starting the test @ Wed May 18 15:08:03 CST 2016 (1463555283944)
Waiting for possible shutdown message on port 4445
summary + 1 in 0.1s = 6.7/s Avg: 150 Min: 150 Max: 150 Err:
0 (0.00%) Active: 5 Started: 5 Finished: 0
summary + 99 in 1.2s = 80.2/s Avg: 74 Min: 47 Max: 232 Err:
0 (0.00%) Active: 0 Started: 10 Finished: 10
summary = 100 in 1.2s = 81.0/s Avg: 75 Min: 47 Max: 232 Err:
0 (0.00%)
Tidying up ... @ Wed May 18 15:08:05 CST 2016 (1463555285971)
... end of run
3、查看执行结果
a、执行结果在执行命令时当前的目录下,如我在是D:\download\性能工具\JMeter\apache-jmeter-2.11\apache-jmeter-2.11\bin目录下执行命令的,就去bin目录下找到该文件read.jtl
b、在jmeter GUI模式下看结果:
在jmeter GUI模式打到read.jmx文件
选择其中一个监听器,点击右则的“所有数据写入一个文件”下方的“浏览”,选择刚才的read.jtl文件,点击打开即可。
转载于:https://www.cnblogs.com/hjianhui/p/9985184.html
非 GUI 模式运行 JMeter 压力测试相关推荐
- 非GUI模式运行Jmeter脚本
一.应用场景 日常测试过程中发现,在大数量并发时,jmeterGUI界面经常宕机.卡死,在这种情况下我们就需要使用命令行来执行脚本了(非GUI模式). 二.命令行模式优点 1.节约系统资源,无需启动界 ...
- jmeter非GUI模式如何压测并生成测试报告
在启动Jmeter时,我们会看到这样一句提示: 不要使用GUI模式(界面模式)进行负载测试,GUI模式只能用于创建测试和调试.进行负载测试时,需要时用非GUI模式. 那么为什么进行负载测试时一定要用非 ...
- jmeter压力测试动态修改并发参数
Apache JMeter 是 Apache 旗下的开源压测工具,创建于 1999 年初,迄今已有超过 20 年历史.JMeter 功能丰富,社区(用户群体)庞大,是主流开源压测工具之一. 性能测试通 ...
- Jmeter之http性能测试实战 NON-GUI模式 进行分布式压力测试——干货(十二)(转载)...
转载自:https://www.cnblogs.com/Lam7/p/6833501.html Apache JMeter Distributed Testing Step-by-step This ...
- JMeter压力测试,mongodb教程视频百度云
2.httpclient4:压测时,每请求一次都创建一个新的链接,(jmeter5.0以前默认关闭了连接复用,5.0上是打开的:即每请求一次都会创建一个新的链接). 从JMeter 5.0开始,当使用 ...
- Apache JMeter压力测试快速入门
引言 前文<Apache JMeter功能测试快速入门>中,我们在bin目录下点击jmeter.bat启动JMeter时,目光如炬的你一定注意到了命令行窗口中的如下提示: Don't us ...
- JMeter压力测试,五年Java开发者小米、阿里面经
下载地址:jmeter-plugins.org 安装:下载后文件为plugins-manager.jar格式,将其放入jmeter安装目录下的lib/ext目录,然后重启jmeter,即可. 启动je ...
- JMeter压力测试与JVM监控以及调优
一.性能指标 -★ 响应时间(Response Time: RT) 响应时间指用户从客户端发起一个请求开始,到客户端接收到从服务器端返回的响 应结束,整个过程所耗费的时间. HPS(Hits Per ...
- 接口测试工具-Jmeter压力测试使用
接口测试工具-Jmeter压力测试使用 官方描述:jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单.因为jm ...
最新文章
- jQuery源码阅读3— bulidFragment( )
- MFC 获取命令行参数
- Account group 0170 reserved for consumers
- JavaScript的一些常用方法
- 爬虫之基于线程池异步抓取
- 使用逻辑回归制作评分卡
- 1月31日 资源网站(素材模板)
- C# COM Object for Use In JavaScript / HTML, Including Event Handling(转载)
- python 学习之路开始了
- 求n个排序链表的交集
- JM8.6的解码端去方块滤波代码详述
- 给DW2XLS源代码增加了同时导出多个dw的代码(合并多个dw)
- python catia二次开发_CATIA VBA二次开发教程|使用零件的Body生成Product
- 学生宿舍管理系统概要设计说明书
- python中的转义字符
- 以太网交换机MAC地址表格式 IVL和SVL
- WPF --三维空间(一)(简介)
- 软件测试之SDK开发(ios)——signal捕获
- 一天一块钱第二天翻倍_再把钱翻倍
- pic c语言 位标志,PIC单片机状态寄存器中的C(进位/借位位标志)
热门文章
- java io流操作_十个Demo进行讲解Java中IO流的常用操作~
- STM32F4 串口DMA
- c++ doxygen 注释规范_利用Doxygen给C程序生成注释文档
- arduino i2c 如何写16位寄存器_树莓派3B开发Go语言(二)寄存器版本GPIO
- 绿盟防火墙配置手册_双链路环境下不同品牌防火墙更换案例分享
- 非零返回怎么解决_VLOOKUP如何返回多个值?
- 路由算法及路由协议(详解)
- 一、MySQL查询学习笔记(基础查询、条件查询、排序查询、常见函数、分组查询 详解)
- LeetCode 1717. 删除子字符串的最大得分
- LeetCode 1259. 不相交的握手(DP)