码迷,mamicode.com
首页 > 数据库 > 详细

jmeter之JDBC

时间:2018-08-18 21:19:21      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:测试计划   jdbc连接数据库   cti   参数   enc   com   style   inf   计划   

 

 

jmeter要使用jdbc连接数据库,操作数据库,需要经历如下几个步骤:

 

  • 安装MySQL的JDBC驱动

  • 将第一步下载的jar包添加到jmeter的测试计划中

  • 配置JDBC

  • 建立JDBC请求

下面就如上步骤进行详细的说明:

1、安装MySQL的JDBC驱动 

  登入网址https://dev.mysql.com/downloads/connector/j/,下载mysql-connector-java-5.1.46-bin.jar包,并且将jar包放置jmeter的lib目录下

技术分享图片

 

 

2、在jmeter工具中添加jar包----在测试计划中添加jar包

    

 技术分享图片

 

 

 

3、配置JDBC

在测试计划右击>配置元件>JDBC Connection Configuration

Variable Name:连接名称,自定义填写。

 

Validation Query验证查询,不同版本的填写格式可能不同(比如3.1是Select 1,2.6是Select1),格式错误会报错。最新的Jmeter3.3已经做成下拉框,比较人性化。

 

Database URL:数据库url,格式固定。

 

jdbc:mysql://{ip}:{port}/{dbname}?useUnicode=true&characterEncoding=utf8&allowMultiQueries=true

 

jdbc:mysql:// 表明连接的数据库是mysql

 

ip 数据库服务器地

 

port mysql端口号

 

dbname 数据库名称

 

useUnicode=true 使用Unicode编码格式(字符集编码格式)

 

characterEncoding=utf8 使用UTF-8解码(字符集编码格式)

 

allowMultiQueries=true 允许多个query一起使用(1个请求中添加多个sql语句)

 

 

技术分享图片

 

 4、配置JDBC请求

 

 

 

填写JDBC请求

 

Variable Name:与JDBC Connection Configuration中的Variable Name保持一致

 

Query Type:语句类型,查询用select,增删改用update,一起用可以选择callable

 

Query:填写对应的语句(这里用了一个简单的查询语句作为示例)

 

技术分享图片

 

 

 查看请求结果

技术分享图片

 

 参数化参见:https://mp.weixin.qq.com/s/f9KFVKkwhPYq6_u1zvHL3Q

end!!!!!

 

jmeter之JDBC

标签:测试计划   jdbc连接数据库   cti   参数   enc   com   style   inf   计划   

原文地址:https://www.cnblogs.com/miyatest/p/9498524.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!