jmeter 高级操作

一、连接mysql

1、下载mysql 连接 jmeter 的jar 包,点击第二个:https://dev.mysql.com/downloads/file/?id=537130

  1. 打开 MySQL 官网(https://www.mysql.com/ );
  2. 点击选择 “DOWNLOADS” 选项;
  3. 点击选择 “Community” 选项;
  4. 在左侧选项卡中选择 “MySQL Connectors” 选项;
  5. 单击选择 “Connector/J” 选项;
  6. 下拉选择 “Platform Independent” 选项;
  7. 选择下载第二个链接对应的文件;
  8. 点击 “No thanks, just start my download” 开始下载 。

2、在测试计划中上传

 3、连接数据库、输入连接池名称

jdbc:mysql://localhost:3306/testdata

 

二、正则表达式

三、csv 参数化设置

四、下载插件

https://jmeter-plugins.org/install/Install/

将插件放入该目录 lib/ext

jmeter——选项——JMeter Plugins Manger——下载 3 Basic Graphs、Custom Thread Groups

五、下载influxd

influxd 下载网站:https://www.influxdata.com/downloads/

1、下载:https://download.influxdata.com/influxdb/releases/influxdb-1.11.8-darwin-amd64.tar.gz

 

2、开启服务:influxd
3、开启客户端:influx
4、基本操作
  show databases;
  create database jmeter;
  drop database jmeter;
  use jmeter;
  show measurements;

 

六、jmeter 连接 influxd

用后端监听器配置inlfuxd

 

七、Grafana 数据可视化

1、Grafana下载链接:https://grafana.com/grafana/download?platform=mac

 

2、启动:grafana-server start

3、增加influxdb连接:Home > Connection > Add new connection
4、配置:Home > Connections > Data sources
 

 

 

 参数解释

application:就是Grafana的application
measurement:infludb 的表名称
summaryOnly:默认为true ,若干个http 一起统计;false 分开统计
samplersRegex:对http名称的正则表达式,默认全部
percentiles:统计90%、95%、99%

testTitle、eventTags:infludb 的表字段

 




 

八、Jmeter收集CPU、内存、磁盘

1、下载插件

jp@gc - PerfMon Metrics Collector

2、下载ServerAgent:链接: https://pan.baidu.com/s/1v25D67K1M3I7euRDei_-SQ?pwd=pju6 提取码: pju6

在被测服务端启动,sh ./startAgent.sh

3、Jmeter 配置

 

posted @ 2025-03-17 16:54  东方不败--Never  阅读(41)  评论(0)    收藏  举报