jmeter使用手册
新机器linux下安装Jmeter:
- 将Jmeter安装包解压
- 配置环境变量,例:
export JMETER_HOME=/usr/local/jmeter/apache-jmeter-3.1
CLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$JMETER_HOME/lib/logkit-2.0.jar
PATH=$JMETER_HOME/bin
- 使用jmeter –v 验证是否配置成功
windows使用GUI配置测试脚本:
在windows系统下,点击apache-jmeter-3.1/bin目录下的jmeter.bat文件即可运行jmeter,
- 在测试计划下添加线程组:
- 在该线程组下添加HTTP请求:
- HTTP请求:
- 在测计划下添加结果数和聚合报告可查看运行结果
5、若配置多个线程组,每个线程组独立跑时,将以下选项选中:
linux(或windows cmd)下,NOGUI模式使用方法:
- 进入/usr/local/jmeter目录下,可将在windows下配置的jmeter测试脚本上传至该目录下。
- 进入/usr/local/jmeter/apache-jmeter-3.1/bin/目录下
- 执行命令
jmeter -n -t ../../test.jmx -l ../../result.csv -e -o ../../report -j ../../jmeter.log
(该命令windows 命令提示符下也可运行)
-n 表示NOGUI模式
-t 表示textFile,后接测试脚本
-l 后接记录结果的文件,jmeter会根据该文件生成html报告
-e 在运行结束后生成report
-o 后接结果文件夹名称
4、命令执行结束后,在/usr/local/jmeter文件夹下会生成report文件,打开该文件下index.html可以查看运行结果
运行过程说明:
每30s显示一次记录,+号为该30s内结果统计,=号为从运行开始到目前的结果统计
运行结果说明:
(1) Statistics为运行结果统计
Label:每个JMeter的element的Name值。例如HTTP Request的Name。
Samples:请求总数
KO:失败数
Error%:失败率
Average response time:平均响应时间(单位:ms)
90th pct:90%的请求响应时间小于该值
95th pct:95%的请求响应时间小于该值
99th pct:99%的请求响应时间小于该值
Throughput:吞吐量(计算方式:该label请求总数/运行时
Received KB/sec:每秒从服务器端接收到的数据量,即:收到的千字节每秒的吞吐量测试
Sent KB/sec:每秒从客户端发送的请求的数据量,即:发送的千字节每秒的吞吐量
Min:最小响应时间
Max:最大响应时间
(2)测试指标查看
左侧菜单栏可查看并发线程数,:
平均响应时间:
TPS:
注:时间间隔可在bin目录下user.properties下设置
jmeter.reportgenerator.overall_granularity=10000
即表示图中每一个小圆点间隔10s
jmeter使用手册相关推荐
- Jmeter操作手册
目录 一.Jmeter环境搭建... 2 二.创建线程组... 2 三.创建请求... 3 四.创建监听器... 4 五.增加响应断言... 5 六.参数化... 7 七.增加cookie. 8 八. ...
- Jmeter性能测试-GC相关
2019独角兽企业重金招聘Python工程师标准>>> https://www.cnblogs.com/danqiu/p/6009016.html Jmeter性能测试-GC相关 1 ...
- 官方指定Jmeter配置JVM堆内存方式
官方指定Jmeter配置JVM堆内存方式 文章目录 官方指定Jmeter配置JVM堆内存方式 1.概述 2.调整Jmeter堆内存 2.1.介绍官方推荐堆内存调整方法(jmeter在windows环境 ...
- JMeter从入门到精通
<JMeter从入门到精通>之一--开始你的第一个JMeter脚本 JMeter是一款在国外非常流行和受欢迎的开源性能测试工具,像LoadRunner一样,它也提供了一个利用本地Proxy ...
- Web自动化文件上传操作_Chrom
web自动化中适用于Chrom浏览器的文件上传操作: import win32gui import win32con#谷歌浏览器,固定用法 def file_upload(path):dialog=w ...
- 《软件性能测试过程详解与案例剖析 第二版》 面向性能测试相关人员 从性能测试基础开始到大神
内容介绍 本书围绕基础.案例.工具三个方面组织内容,给出了软件测试的基础知识,介绍了软件性能测试过程,并通过实际工程实例展示如何系统地开展性能测试.并根据性能测试的发展增加了三个部分的内容:" ...
- 书评:实战Apache JMeter
要点 \ JMeter是Apache的一款开源的负载测试工具 \ 通过实例学习JMeter的指南并不多 \ 可以从Leanpub下载这本书的电子版,也可以从Amazon购买纸质版\ InfoQ对这本书 ...
- jmeter中文_JMeter安装配置
JMeter是一款可以做接口测试和压力测试的开源工具 官网下载:http://jmeter.apache.org/download_jmeter.cgi 安装参看:https://blog.csdn. ...
- jmeter 核心_初识性能测试工具JMeter
JMeter简介 Apache JMeter是Apache组织开发的基于Java的压力测试工具. JMeter可以用于对服务器.网络或对象模拟巨大的负载,来自不同压力类别下测试他们的强度和分析整体性能 ...
- jmeter命令行压测
简介:使用非GUI模式,即命令行模式运行jmeter测试脚本能够大大缩减系统资源 1.配置jdk及添加环境变量 变量名:JAVA_HOME 变量值: C:\Program Files\Java\jdk ...
最新文章
- python 公钥解密
- 2_flutter_TextField(文本框),TabBar(选项卡),bottomNavigationBar(底部导航栏)
- ElementUI中el-time-picker实现选择时间并格式化显示和传参的格式
- sql 给数据库表 字段 添加注释
- 跨浏览器开发:CSS代码的金科玉律
- 到2025年将保持不变的热门流行技术
- 架构设计中的方法学(七)
- 鸿蒙系统打造完备终端,搭载鸿蒙系统的手机很快推出,华为生态更加完善
- 如何用VS2005制作Web安装程序
- 好用又被遗忘的Char,String 方法
- Python 之 sorted()排序详解 适用于任意可迭代对象比如列表,字典等
- TCP和UDP的不同
- 跑分cpu_跑分超过100万的CPU诞生
- JS:如何正确绘制文字
- Oracle实现limit
- JAVA 编程练习题
- Can't open ACPI ATK0100 kernel mode driver解决方法
- sniffer 嗅探器
- 东秦OJ_1841: 超级密码
- vcruntime140d.dll丢失的解决方法_vcruntime140d.dll修复工具下载
热门文章
- python xlwt安装_python:安装xlwt模块
- for linux shell 菜鸟_Linux 命令大全 | 菜鸟教程
- React Native集成阿里云推送----广播推送
- 推荐一款点阵字库生成工具/点阵生成器
- js获取屏幕宽度方法大全
- C++ Opencv安装学习笔记
- 现代心理与教育统计学 第一章
- API接口调用并处理返回的json数据
- Win10下 vc++6.0打开文件闪退解决
- MATLAB Radon检测图像,初学radon变换 检测直线 matlab程序实现