一.操作步骤:

1.在测试计划下新增一个线程组:

并在线程组下新增一个http请求

3.读取配置文件中的参数:在添加的http请求下添加配置元件-CSV Data Set Config(读取文件中的参数,可准备多条数据,并发或循环)(读取文件类型,txt,是要修改后缀名的,以后再议论)

3.配置待测试的请求参数:需要注意的是如果要输入协议,就不要在服务器名称或IP前加http或https了,否则会直接访问到http://http://上去;如果访问http接口的时候还需要Header或Cookie或者token,就直接在对应的http请求后添加即可;发送参数的参数值直接通过${参数名}的方式即可调用

4.添加监听器则是用各种方式记录测试结果,目前添加表格、聚合报告和查看结果树即可:

5.在线程组中设置同时访问接口的用户数量:线程数即为模拟的用户数量,Ramp-Up Period(in seconds),设置准备时长,每秒钟启动的线程数=线程总数/启动时长,若Ramp-Up Period=0即为并发请求;循环次数为每个线程发送请求的次数

点击启动,即可开始测试

三.使用Jmeter监测服务器性能指标:

下载 PerfMon插件,该插件包括两个部分:

1.ServerAgent:

ServerAgent放在被压测的服务器上,是用来收集服务器相关性能指标(cpu、memory、tcp等)、以及jmx等metrics信息,然后通过 TCP or UD协议来发送给jmeter。启动后,默认监听4444端口,ServerAgent是一个文本协议,可以使用任何客户端发送/接收metrics数据信息。

只需要将SeverAgent添加到服务器上然后再启动即可。

2.The Metrics Collector Listener

The Metrics Collector Listener是在jmeter上运行的插件,用来收集agent发送的metrics信息,展示图表的。

下载地址:(https://jmeter-plugins.org/?search=jpgc-perfmon),加压后,把lib里的两个jar拷贝到jmeter的lib目录,吧lib/ext里面的两个jar拷贝到jmeter的lib/ext目录。重启jmeter即可。

在jmeter的添加>监听器中,可以选在perfMon选项:

添加jp@gc - PerfMon Metrics Collector可用来监控服务器性能数据,可监控的指标有CPU/内存/磁盘IO/网络IO/TCP/SWAP分区等性能指标

其中,HostIP为被监控服务器的IP,Port为端口号,默认为0000,Metric parameter则是具体的监控设置

3.性能指标结果分析:纵轴为性能结果指标,单位为百分比,横轴为运行时间,单位为秒

Jmeter接口及性能报告监控插件相关推荐

  1. Jmeter 5.3 服务器资源监控插件 PerfMon 使用介绍

    http://xieboke.net/article/345/ jmeter(windows 版)下载 列表:Index of /jmeter/binaries 启动 jmeter 下载 .zip 文 ...

  2. JMeter性能测试——PerfMon Metric Collector服务器资源监控插件详解

    我们对被测应用进行性能测试时,除了关注吞吐量.响应时间等应用自身的表现外,对应用运行所涉及的服务器资源的使用情况,也是非常重要的方面,通过实时监控,可以准确的把握不同测试场景下服务器资源消耗情况的变化 ...

  3. 关于Jmeter+Ant+Jenkins作为接口、性能自动化框架的误区

    说明:Apach-Jmeter有完善的桌面客户端,关联数据的处方方式,各种参数化的方式,各种Jar包的扩展,也可以用作抓包工具使用,当然最重要的是它是[开源!开源!开源!],重要的事说三遍,目前也有基 ...

  4. 【二十二】win 10 :Jmeter 报告可视化 —— 配置 Jmeter 接口 HTML 可视化测试报告,Jenkins + Jmeter + Ant 自动化集成环境搭建

    目录 一.环境搭建 二.文件下载 三.文件配置 四.本地调试 五.创建.bat文件 六.Jenkins配置邮件 七.配置测试项目 八.自动部署成功校检 九.jmeter仪表盘HTML报告自动化构建 一 ...

  5. Jmeter+Prometheus+Grafana性能监控平台:将JMeter压测数据输出到Prometheus

    前言 1.小编之前写过一篇文章详细讲解了如何搭建一个HTTP接口性能实时监控测试平台,是用Grafana+Influxdb+Jmeter组合实现的,可以参考我写的这篇博客https://editor. ...

  6. Jmeter监听器之资源监控插件JMeterPlugins

    Jmeter插件下载 Jmeter只需安装一些插件 ,就可以像Loadrunner一样监控服务器CPU.内存等性能参数. 如下中的三个文件: 下载客户端插件:JMeterPlugins-Standar ...

  7. jmeter服务器性能资源监控部署

    1.下载https://jmeter-plugins.org/install/Install安装插件plugins-manager放置lib/ext下,重启jmeter选项页面可查看到此下载插件 2. ...

  8. (一)性能实时监控平台搭建(Grafana+Influxdb+Jmeter)

    前言 主要介绍使用Docker安装Grafana+Influxdb结合Jmeter搭建可视化监控平台 正文 使用Docker搭建influxdb数据库服务 创建influxdb容器 命令:docker ...

  9. macOS系统下配置JMeter资源监控插件教程(附插件资源下载)

    文章目录 一.资源准备 二.使用步骤 1.配置环境 2.启动ServerAgent服务 3.性能监控 一.资源准备 首先我们需要下载这三样东西并解压(解压后如下图) 资源我已经上传啦,大家可以直接在这 ...

最新文章

  1. 自定义定时器的一点总结
  2. 两只小熊队高级软件工程第七次作业敏捷冲刺7
  3. GitHub 热榜:这款开源神器可帮您将文本转换为手写文字,并下载为 PDF 格式文件!...
  4. 别再问我如何双击打开.ipynb文件了!
  5. 基于php5.6 php.ini详解
  6. 和SAP Sales Organization相关的一些有用函数
  7. 分享一篇关于社区团购的竞品分析
  8. Scala与Java混编译:java日志不打印的问题
  9. 计算机中逻辑运算用什么表示逻辑真,计算机逻辑运算和逻辑部.ppt
  10. 【调试手段】linux下valgrind内存泄露检查
  11. 避免大规模故障的微服务架构
  12. C语言栈括号匹配算法
  13. 计算机网络最早出现在哪个年代
  14. 【iKBC poker2】使用说明书(简体中文版)
  15. GeoTrans2.4.1 用户手册 之 (六)笔记
  16. mac部署rabbitmq流程与异常总结
  17. 微信公众号最佳实践 ( 10.3)获取微信版本及手机系统
  18. 在线json校验工具
  19. 前端埋点和后端埋点能分开使用吗?【数据埋点介绍】
  20. JPEX受邀参加Blockchain Fest 2022展位爆棚成为全场最靓的仔

热门文章

  1. 软件测试行业的职业发展路线如何?如何快速突破职业瓶颈?
  2. 一剪梅(一片春愁待酒浇)宋(蒋捷)
  3. MySQL——decimal类型长度
  4. 个人项目——音乐播放器(一)
  5. 办公电脑开不了机该怎么办?旧时光 oldtimeblog
  6. mac配置双网卡 mac同时使用内网和外网
  7. android gpu测试,Android下的性能测试
  8. DW1000芯片 室内定位传感器
  9. mshta命令用法示例(在dos命令弹出消息框)
  10. 专插本c语言程序设计视频,韩山师范学院专插本《C语言程序设计》样卷-20210329152505.docx-原创力文档...