【windows环境搭建】Windows下安装使用JMETER

news/2024/11/27 11:09:04/文章来源:https://www.cnblogs.com/o-O-oO/p/18571160
一、插件驱动安装1.1 安装JDK环境1.2 安装插件1.3 添加驱动包二、JMeter压测2.1 创建压测线程组2.2 创建JDBC request2.3 创建JDBC Connection Configuration2.4 创建汇总报告2.5 创建查看结果树2.6 创建jp@gc - Transactions per Second(TPS)

一、插件驱动安装

1.1 安装JDK环境

JMETER依赖JAVA环境,运行前需提前安装JDK环境。

1.2 安装插件

1)jmeter-plugins插件包

将包放入JMeter的lib/ext路径下,然后重启JMeter。
2)安装插件

如果在Installed Plugins中没有jpgc-Standard Set时,在Available Plugins中安装。

1.3 添加驱动包

1)添加jar包
在测试计划的配置中,添加数据库驱动jar包:

2)驱动包
如下为测试GoldenDB使用的连接:

不同数据库,对应不同的驱动包,具体驱动的jar包需自行下载。
如下数据库驱动jar下载网址,可参考:

https://mvnrepository.com/open-source/jdbc-drivers

二、JMeter压测

2.1 创建压测线程组

2.2 创建JDBC request

1)创建JDBC request
在创建的线程组里,创建JDBC request:

2)配置参数

Query Type中的Update Statement类型包括了insert和update语句。
注:Query Type中的类型与SQL语句类型需对应,不然会导致压测报错。

2.3 创建JDBC Connection Configuration

1)创建JDBC Connection Configuration
在创建的JDBC request中,创建JDBC Connection Configuration。

2)参数配置
JDBC Connection Configuration详细配置信息,如下图:

2.4 创建汇总报告

1)创建汇总报告
图片
2)查看汇总报告
其中样本量为并发数量,吞吐量为QPS:

注:每次并发执行完成后,最好对汇总结果进行“清除”,不然计算会对下次的样本量进行叠加。

3)保存结果

2.5 创建查看结果树

1)创建查看结果树

2)查看响应结果及语句执行结果

2.6 创建jp@gc - Transactions per Second(TPS)

1)创建jp@gc - Transactions per Second(TPS)

2)查看结果

3)保存结果
在图上鼠标右键可保存结果。

本文作者:李月月(上海新炬中北团队)
本文来源:“IT那活儿”公众号

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/842181.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【windows安装教程】Windows下安装使用JMETER

一、插件驱动安装1.1 安装JDK环境1.2 安装插件1.3 添加驱动包二、JMeter压测2.1 创建压测线程组2.2 创建JDBC request2.3 创建JDBC Connection Configuration2.4 创建汇总报告2.5 创建查看结果树2.6 创建jp@gc - Transactions per Second(TPS)一、插件驱动安装 1.1 安装JDK环境…

如何设计好分布式数据库,这个策略很重要(GaussDB)

​ 数据库是应用和计算机的核心组成,试想,如果没有数据库,就像人的大脑没有了记忆一样,信息也得不到共享,那么,对开发者来说,如何设计一款高效易用的数据库至关重要。 GaussDB是企业级分布式数据库,具备分布式强一致、有效降低容灾成本、支持PB级海量数据、智能诊断等优…

[Linux]缓冲区的理解

缓冲区的理解 先来看这段代码 #include <stdio.h> #include <unistd.h> #include <string.h>int main() {//C接口printf("hello printf\n");fprintf(stdout, "hello fprintf\n");fputs("hello fputs\n", stdout);//系统接口co…

Ollama本地部署Qwen2.5 14B(使用docker实现Nvidia GPU支持)

通过docker部署支持Nvidia GPU加速的本地大模型前提条件:已经本地安装好了Ollama。 如果没有安装Ollama或者想部署其他的模型或者不想使用docker,,可以参考之前的这篇文章: https://www.cnblogs.com/Chenlead/p/18571005 安装过程参考:https://docs.openwebui.com/getting…

Jmeter 临界部分控制器 Critical Section Controller

Jmeter必知利器-临界部分控制器-腾讯云开发者社区-腾讯云 Jmeter之临界部分控制器使用-CSDN博客 使用前,线程执行顺序随机 使用后,线程执行顺序从上到下

dedecms提示500错误解决方法

查看网站程序版本:打开 /data/admin/ver.txt 文件查看 查看主机PHP版本:在主机面板查看或创建一个 p.php 文件,内容为 <?php phpinfo(); ?>,上传到网站根目录,访问 http://域名/p.php 查看PHP版本,完成后删除 p.php 低版本织梦(2014、2015、2016、2017开头)无法…

自动检测工作人员工服穿戴规范行为

自动检测工作人员工服穿戴规范行为利用现场安装的高清摄像机,自动检测工作人员工服穿戴规范行为对采集到的视频进行预处理,识别出图像中的员工,并检测其工服穿戴情况,一旦系统判断出工服穿戴异常,将立即发出警报,通知管理人员或自动启动相应的安全措施。通过实时监测,及…

Docker Logs清理

查看docker日志路径 docker inspect --format={{.LogPath}} <container_name_or_id>清理docker日志 echo |sudo tee $(docker inspect --format={{.LogPath}} <container_name_or_id>).zstitle { width: 280px; text-align: center; font-size: 26px } .zsimgwei…

hhdb数据库介绍(9-9)

高可用服务 读写分离 计算节点支持读写分离功能,并且支持配置读写分离权重 读写分离功能说明 要使用读写分离功能,需在数据节点中配置主备存储节点。 读写分离功能默认设置为关闭。开启读写分离功能,可在计算节点的配置文件server.xml中,将strategyForRWSplit属性设置为大于…

调制与解调(AM和DSB)

调制 调制 调制大信号 小信号 小信号>100mV, <100mV <100mVAM 数学原理 开关函数 平方律弧度区器件形式 二极管(非环)↓ 三极管(基极集电极调幅)↓ 场效应管 差分放大器 二极管 三极管 场效应管(平方律器件)DSB 数学原理 开关函数 双曲正切->线性区器件形式 二极管…

编写bash脚本快速kill或启动tomcat

​假设tomcat安装路径为 /home/tomcat,示例如下: 1. kill tomcat进程 vim kill-tomcat-force.sh set fileformat=unix path=/home/tomcat/binecho"exec $path/shutdown.sh" $path/shutdown.shsleep3s#kill -9 pid ps -ef|grep $path|grep tomcat|awk {print $2}|xar…

网页本地预览正常, 上传服务器后乱码、错位是怎么回事

网站本地预览正常, 如果上传后出现错位和乱码, 大概率是css或者js没有正确引入导致的。 这种情况处理比较简单, 检查文件路径并修复即可。 但有一种特殊情况, 各种文件路径都对, 通过浏览器也可以正常访问, 但前端页面就是错位。 那你检查一下, 网页源代码中是否存在以…