JMeter压力测试步骤

1.创建线程组

点击选中测试计划,右键点击创建线程组

点击线程组,这里可以设置名称,添加注释,设置线程数(每次有多少线程同时开启)、线程响应时间(多少秒完成线程)、循环次数(每个线程数需要开启几次)等

2.创建取样器(以HTTP为例)

点击选中线程组,右键添加取样器输入协议

点击刚设置的取样器,这里可以设置名称,设置http/https(不输入默认为http),服务器IP,端口号(不输入默认80端口),选择HTTP请求类型,相关路径(若无则不填),以下以百度为例

3.最后需要添加监听器获取监控结果

同样选择线程组,右键添加监听器

常用的有汇总报告,察看结果树,聚合报告

3.1汇总报告

这里可以看到每个请求以及总体的各项指标,我们要关注的是异常百分比和吞吐量,异常百分比越大,性能就越差,吞吐量越大效率越高

3.2察看结果树

这里可以看到响应数据和请求内容,以及取样器结果等
取样器结果如下图,请求栏有请求头和请求数据,响应数据栏有响应头和响应数据。
响应数据一般为HTML源码,请求头主要记录的是时间,返回状态等等数据,点击Text右边的三角形可以切换观察的数据格式,如JSON等

3.3聚合报告

这里能看的数据包含了汇总报告的内容,并且还能看到百分比响应时间等数据,相对于汇总报告,百分比响应是我们更需要关注的地方,如果不需要了解太深,就用汇总报告,需要了解更多的就需要用到聚合报告

JMeter压力测试步骤相关推荐

  1. Jmeter 压力测试步骤详解

    目录 1.准备工作:安装 Jmeter 2.开始压力测试 (1)首先需要创建线程组 (2)创建 HTTP 请求 (3)添加察看结果树 (4)添加聚合报告 3.完整的测试步骤图示 Jmeter 压力测试 ...

  2. 接口测试工具-Jmeter压力测试使用

    接口测试工具-Jmeter压力测试使用 官方描述:jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单.因为jm ...

  3. jmeter生成优美的压力测试报告,jmeter生成html压测报告,jmeter压力测试

    文章主要介绍以下三点: 1:使用jmeter进行压力测试步骤 2:使用jmeter函数设置请求参数值 3:导出并生成一份html格式的测试报告 最终生成的测试报告如下: jmeter下载地址:http ...

  4. jmeter压力测试动态修改并发参数

    Apache JMeter 是 Apache 旗下的开源压测工具,创建于 1999 年初,迄今已有超过 20 年历史.JMeter 功能丰富,社区(用户群体)庞大,是主流开源压测工具之一. 性能测试通 ...

  5. JMeter 压力测试

    来源于百度百科: 一.JEneter介绍 Apache JMeter 是 Apache 组织基于 Java 开发的压力测试工具,用于对软件做压力测试. JMeter 最初被设计用于 Web 应用测试, ...

  6. jmeter压力测试linux,JMeter压力测试

    JMeter压力测试 整体目标: 安装虚拟机,并安装一套LAMP(Linux+Apache+Mysql+PHP)待测系统,推荐ECShop(http://www.ecshop.com),基于此进行Jm ...

  7. Jmeter压力测试_token参数化

    Jmeter压力测试_token参数化 简单的压力测试大家基本都知道了,接下来我就讲下怎么做token参数化 一.查看登录成功后返回值. 正如下方图片所展示的,我这里的tokenMap就是token ...

  8. 性能测试连载 (7)-jmeter 压力测试中的难点解析

    概述 新人在用jmeter做压力测试的时候,会被一些性能术语搞懵,直接导致的后果就是对测试出来的结果数据根本不能理解,更谈不上分析.这篇文章着重给大家实例解释一下jmeter压力测试的一些专有名词 问 ...

  9. JMeter压力测试,mongodb教程视频百度云

    2.httpclient4:压测时,每请求一次都创建一个新的链接,(jmeter5.0以前默认关闭了连接复用,5.0上是打开的:即每请求一次都会创建一个新的链接). 从JMeter 5.0开始,当使用 ...

  10. Jmeter压力测试教程(上)

    JMeter压力测试 一. 简介 1.1优点 1.2缺点 二.安装 2.1下载 2.2解决中文乱码问题 2.5配置环境变量 2.4启动 入门案例 三.线程组相关 3.1 创建多个线程组 3.2 并发和 ...

最新文章

  1. js判断 IE 浏览器
  2. 皮一皮:这剧透的太厉害了...
  3. pcie的ack/nak机制
  4. 决策树数学原理(ID3,c4.5,cart算法)
  5. matchers依赖_Hamcrest Matchers,Guava谓词和Builder设计模式
  6. Zbrush风格化角色大神!带你感受别致性感美学!
  7. ajax 中$.each(json,function(index,item){ }); 中的2个参数表示什么意思?
  8. ajax调用微信退款接口,微信退款(在.net core 用http方式请求)
  9. Ubuntu20.04 安装星火商店安装Windows等应用
  10. 批量替换文件字体,简体-繁体
  11. 软件版本 —— Alpha、Beta、RC版本的区别
  12. win7不显示移动硬盘_Mac 下移动硬盘异常退出修复
  13. java获取pfx证书私钥_从PFX文件中读取私钥
  14. 教你用 Python 快速批量转换 HEIC 文件
  15. Canvas 画五角星
  16. 计算机屏幕有条线,电脑屏幕出现一条白线怎么办?电脑显示器中间出现一条线解决方法...
  17. 计算机网络故障的一般识别与解决方法 论文,计算机网络常见故障的一般识别与解决方法-职业学院毕业论文.doc...
  18. 生动化你的表达——DuerOS中的SSML应用
  19. 2016中国计算机内存条,十大内存品牌,你看看中国到底还有谁?
  20. 家族关系查询系统程序设计算法思路_数据结构课程设计家族关系查询系统要点...

热门文章

  1. git合并分支,发布代码
  2. Spring框架之控制反转和依赖注入
  3. android-async-http框架之与网络进行数据交互
  4. 6.3.1 强连通分支算法--Kosaraju算法、Tarjan算法和Gabow算法
  5. 数字信号处理matlab——FIR浅析1
  6. 用python写一段话.使这句话在电脑屏幕中循环播放_Python笔记_第一篇_面向过程第一部分_6.循环控制语句(while 和 for)_...
  7. 删除数据清理oracle表空间,oracle删除(释放)数据文件/表空间流程
  8. C语言实现查找一组数中的众数
  9. KVM/QEMU libvirt 实践
  10. javafx button按钮分组突出选中按钮(ToggleButton)