性能测试(03)-JDBC Request
1.如何创建一个JDBC Request
这个Sampler可以向数据库发送一个jdbc请求(sql语句),并获取返回的数据库数据进行操作。它经常需要和JDBC Connection Configuration配置原件(配置数据库连接的相关属性,如连接名、密码等)一起使用。
2.需要加一个mysql的jar包驱动
官网案例:Apache JMeter - User's Manual: Building a Simple Database Test Plan
一般我们项目中javaweb项目,都会有mysql的驱动包。
我们把该jar包放到jmeter安装目录的lib目录下。
3.本地数据库准备
创建一个test库,然后里面有两张表。
4.配置JDBC Connection Configuration
添加JDBC Connection Configuration组件。注意这个组件设置的位置,如果是线程组内,则该配置的作用范围和放在整个项目“2021121902JDBC Request”测试计划下是不一样的。
接着是具体的配置:
参数说明:
- Variable Name:数据库连接池的名称,我们可以有多个jdbc connection * configuration,每个可以起个不同的名称,在jdbc request中可以通过这个名称选择合适的连接池进行使用。
- Database URL:数据库url。
格式为jdbc:mysql://主机ip或者机器名称:mysql监听的端口号/数据库名称, 如:jdbc:mysql://localhost:3306/test
- JDBC Driver class:JDBC驱动。
mysql的驱动: Driver class:com.mysql.jdbc.Driver
- username:数据库登陆的用户名。
- passwrod:数据库登陆的密码。
具体设置完后是这样的:
5.添加JDBC Request请求
参数说明
6.查询到的结果
性能测试(03)-JDBC Request相关推荐
- 转jmeter 性能测试 JDBC Request (查询数据库获取数据库数据) 的使用
JDBC Request 这个Sampler可以向数据库发送一个jdbc请求(sql语句),并获取返回的数据库数据进行操作.它经常需要和JDBC Connection Configuration配置原 ...
- Jmeter性能测试之JDBC Request连接数据库
这个Sampler可以向数据库发送一个jdbc请求(sql语句),并获取返回的数据库数据进行操作.它经常需要和JDBC Connection Configuration配置原件(配置数据库连接的相关属 ...
- jmeter(十一)JDBC Request之Query Type
工作中遇到这样一个问题: 需要准备10W条测试数据,利用jmeter中的JDBC Request向数据库中批量插入这些数据(只要主键不重复就可以,利用函数助手中的Random将主键的ID末尾五位数随机 ...
- Jmeter将JDBC Request查询结果作为下一个接口参数方法
现在有一个需求,从数据库tieba_info表查出rank小于某个值的username和count(*),然后把所有查出来的username和count(*)作为参数值,用于下一个接口. tieba_ ...
- Jmeter JDBC Request执行多条SQL语句
之前写过Jmeter操作mysql的文章https://blog.csdn.net/qq_36502272/article/details/88891873今天我们再看下如何操作多条sql语句 1.添 ...
- Jmeter中JDBC Connection Configuration实现MySQL JDBC Request数据库处理
一.JDBC Connection Configuration数据库配置元件 线程组-添加-配置元件-JDBC Connection Configuration Name:元件命名空间,请随意 Com ...
- JMeter学习笔记——数据库压力测试(JDBC Request)
jmeter中取样器(Sampler)是与服务器进行交互的单元.一个取样器通常进行三部分的工作:向服务器发送请求,记录服务器的响应数据和记录响应时间信息. 如果需要对数据库发起请求或者对数据库施加压力 ...
- jmeter JDBC Request
在工作的过程中,有时候需要对数据库发起请求或者对数据库压力测试,这个时候就需要用到JMETER JDBC Request,今天这一堂课我们重点介绍JMETER JDBC Request,一个取样器通常 ...
- Jmeter之JDBC Request与mysql
Jmeter之JDBC Request与mysql 我们常用的Jmeter中的功能又HTTP请求.JDBC Request.SOAP/XML -RPC Request,这3个请求, 现在就为大家介绍下 ...
最新文章
- 『参考』.net CF组件编程(4)——为自定义组件添加工具箱图标!
- insert size|single-read|Paired-end|Mate-pair
- 硬件Pythia:将现实世界桥接到区块链
- YUM环境的三种搭建方法
- <LINUX内核完全剖析:基于0.12内核> 笔记一
- asp.net 连接 Access 的几种方法
- python和halcon_VisionPro和Halcon的详细对比
- 深入ASP.NET MVC之七:ActionResult的执行(View的加载和渲染)
- 偶然发现SQL2005中文版里有vs2005中文安装包
- java配置环境变量为8后仍然显示为7_jdk7与jdk8环境共存与切换
- Linux使用I/O复用函数的超时机制的定时器
- 用Python搭建“冲顶大会”外挂,王思聪们还舍得撒币吗?
- cadvisor 离线安装
- 博士申请 | 北京大学MILab招收人工智能/医学影像方向2022级博士生
- NOIP五校联考1-4总结
- padbineditor.php,《智龙迷城》padBinEditor修改器教学
- sencha 安装教程
- 鸿蒙系统学习笔记(一) 鸿蒙系统介绍
- xshell用无线网远程连接linux失败_vnc远程控制软件怎么用,3个步骤教你vnc远程控制软件怎么用...
- ISTQB中的测试条件是什么?和测试用例的前置条件有什么区别?
热门文章
- 25+AI技术主题演讲及项目展示!英特尔AI全球影响力嘉年华开启,全球AI人才线上群聚
- 技术宝典 | 基于标准 WebRTC 低延迟直播的开源实践
- 网络编程懒人入门(二):快速理解网络通信协议(下篇)
- Java多线程之线程中止
- Eclipse与MyEclipse增强代码提示
- Linux的hostname修改详解
- linux查域名对应的ip 系统调用,DDNS 的工作原理及其在 Linux 上的实现
- horizon client长时间不操作不断开_动挡操作禁忌,伤车只在一瞬间!否则变速箱会提前...
- 【村通网】凭啥说python3.6+字典(dict)是有序的?
- 用流收集数据Collectors的用法介绍分组groupingBy、分区partitioningBy(一)