首页 > 数据库技术 > 详细

jmeter学习之数据库测试jdbc连接环境

时间:2021-04-13 17:42:10      阅读:28      评论:0      收藏:0      [点我收藏+]

一、学习准备条件:

1.数据库环境的准备(本机安装mysql,或是远程虚机的数据库环境,这里以本机安装的mysql为例)

2. jmeter正常安装

二、Jmeter--jdbc请求

jmeter提供了对数据库进行测试的方法 ,既是jdbc请求

在jmeter中进行数据库测试需要两个要素:

1)jdbc connection configuration(从配置原件中可以找到,具体查找路径可查看下图)

他的主要工作就是设置数据库连接池(简单通俗的解释就是配置数据库连接参数的,下面会详细讲述)

技术分享图片

2)jdbc request

技术分享图片

三、具体配置方式

1)jdbc connection configure的配置

配置方法以本地的mysql为例进行阐述,配置方式查看下图,下面具体解释每个参数的意义

技术分享图片

jdbc connection configuration中的其他参数可以从其他资料中查看,这个就不在赘述;

2)jdbc request 的配置

技术分享图片

点击执行后,给大家看下执行结果

技术分享图片

 

到这里为止,jmeter 连接数据库测试已经成功。

四、高级应用

1)jmeter执行多条sql命令

jmeter唯一遗憾的是一个jdbc request只能执行一条语句,(想想也是,执行多条sql时,如何收集各条sql的响应时间呢)

不过在数据库的连接参数中是提供了可以执行多条sql的方法,具体参数定义详见下图:

技术分享图片

jdbc request中的Query type选择callable statement

技术分享图片

2)sql语句参数化

jmeter也实现了sql参数化的设置,有两种方式

1. ?占位符实现

技术分享图片

技术分享图片

2.引入变量

${}方式引入变量,具体详见下图

技术分享图片

技术分享图片

 

技术分享图片

jmeter学习之数据库测试jdbc连接环境

原文:https://www.cnblogs.com/cnjf/p/14652170.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!