JMeter测试笔记(五):JDBC请求

news/2024/12/29 14:12:30/

引言:

进行性能测试时,我们有时需要模拟数据库的访问和操作,而JMeter中的JDBC请求可以帮助我们实现这个目的。

在本文中,我们将深入了解JDBC请求的使用方式,并学习如何正确配置它们来模拟对数据库的访问和操作。

如果你还没有掌握JMeter的JDBC请求使用方法,那么这篇文章一定会为你提供很多有用的信息和知识,帮助你更好地使用这个强大的测试工具。

正文:

JDBC的使用分为两个部分。首先是JDBC的配置,在配置元件中选择【JDBC Connection Configuration】,选择之后进行配置。

配置主要包括两个方面。一是【Variable Name for create pool】参数的配置,这个在后面的JDBC Request中会用到。其次是数据库链接的配置:

【Database URL】填写需要链接的数据区名称,格式为:jdbc:数据库类型://数据库链接:数据库端口/数据库名,本次笔者使用的是mysql,则配置为:jdbc:mysql://127.0.0.1:3306/mysql。【JDBC Driver class】选择对应的数据库驱动,选择了这个之后需要导入对应的数据库驱动。MySql的驱动地址为:https://dev.mysql.com/downloads/connector/j/。最后是数据库的用户名和密码。

填写完配置部分,在取样器中添加【JDBC Request】,然后再进行配置取样需要的条件。

首先是在之前配置的【Variable Name for create pool】参数,需要和【Variable Name of Pool declared in JDBC Connection Configuration】保持一致。然后在【SQL Query】中选择需要执行的数据库语言类型,并且输入sql语言。其次在【Variable Name】中输入的参数可以获取每一列的值总数以及每个值。【Result variable name】获取的是整个请求的数据。

如下,则是JDBC Request请求后,获取的表数据。

如下,显示每一列的值总数以及每一列的取值。

今天的分享就到这里结束了,作为工作中的一个分享,建议小伙伴们实际操作一下哦!


最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

在我的QQ技术交流群里(技术交流和资源共享,广告勿扰)


http://www.ppmy.cn/news/297131.html

相关文章

海龟绘图turtle库之二级基础编程题

海龟绘图turtle库之二级基础编程题 python2.6版本中后引入的一个简单的绘图工具,叫做海龟绘图(Turtle Graphics),turtle库是python的内部库,使用导入即可 import turtle 原理: Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个…

网红如何创建百度百科词条?

随着互联网的发展,越来越多的人开始从事网红行业。对于网红来说,提升自己的个人形象至关重要,一个提升品牌形象的快速方式就是创建百度百科词条。网红如何创建百度百科词条?如何创建一个高质量的百度百科词条?下面伯乐…

Spring 是什么?IoC 和 DI的区别

1. Spring 是什么?2. IoC是什么? 2.DI概念说明 1. Spring 是什么? 我们通常讲的Spring指的是Spring Framework(Spring框架),它是一个开源的框架,有着活跃而庞大的社区,这也是它之所谓经久不衰的原因。官方的解读是:Spring官网 翻译过来就是:Spring使Java编程对每…

edge 浏览器主页启动页无法修改

edge浏览器主页变成了桔梗网址。导致无法修改启动页。 解决办法如下: 1.打开卸载程序; 2.找到edge 浏览器。右键点击更改。 3.在弹出的新页面,点击修复。 4.等待修复完即可。

浏览器 pad android,腾讯发布 QQ浏览器 HD for Android Pad,加速布局手机浏览器 | 36氪...

作为中国第二大手机浏览器厂商,腾讯一直没有停止对老大UCWeb 的追赶。并且腾讯的追赶速度着实让人害怕。 继此前发布了「QQ浏览器HD For iPad」 之后,腾讯于近日发布了「QQ浏览器 HD for Android Pad」(下载页面、直接下载APK)。 腾讯相关负责人表示&…

ap mt7260a 华硕_华硕(ASUS)路由器AP模式设置_华硕路由器当无线AP设置-192路由网

问:华硕路由器AP模式怎么设置? 原来网络中已经有一台无线路由器了,因此,我想把这台华硕路由器当作无线AP,用来扩展原来的wifi信号覆盖范围。 请问要如何设置,才可以把华硕路由器作为无线AP使用?…

华硕固件安装扩展插件_华硕RT-AC86U官改固件-支持AiMesh+软件中心+ROG 3.0.0.4.384.20648...

华硕RT-AC86U官方改版固件,支持更多功能AiMesh+软件中心+ROG,如果不满足官方自己的固件,可刷入此固件。 固件主要特色: 1. 同步华硕官方代码 2. koolshare软件中心支持 3. ROG信仰皮肤加成 更新日志: 2018年5月18日 同步ASUS最新RT-AC86U代码:GPL of ASUS RT-AC86U for f…

华硕 梅林系统 wan FTP 端口转发

华硕 梅林系统 wan FTP 端口转发 先说说我家的 网络图吧 我家的监控 需要一个 特定的 AP,所以梅林系统的 USB 刚好可以给 我的门口监控 提供一个 视频存放的服务器 我的主路由是一台 软路由 四个 千兆网卡,一般会做一些科学上网 和 双路多开&#xff…