jmeter接口测试-14发送JDBC请求

前提条件:下载mysql驱动-mysql-connector-java-5.1.13-bin.jar 和 sqlServer驱动-sqljdbc4.jar,将这两个jar包放到Jmeter目录中的lib文件下,然后重启Jmeter。

1、右键点击TestPlan->添加->线程Threads(Users)->线程组Thread Group(线程组):
2、右键线程组Thread Group(线程组)->JDBC Connection Configuration


图片.png

1.填写变量名
-Variable Name for created pool: 填写入一个变量名,需要和用到的JDBC request 中,或者JDBC PreProcessor,或者JDBC PostProcessor中的变量名一致;如此一来,一个测试计划中可以绑定多个DB源;

2.关于数据库连接池的配置,你在一般使用中,默认即可;但是你想压测,单独负载测试DB,想找出DB最适合的连接池,就要稍加注意。

3.一般默认,Validation Query 一般选择 select 1

4.以mysql数据库为例子
-Database URL :jdbc:mysql://localhost:3306/test
--有时候会加上字符编码等,如 jdbc:mysql://ip:3306/--数据库名?useUnicode=true&characterEncoding=utf8&allowMultiQueries=true
-JDBC Driver class: 选择com.mysql.jdbc.Driver
-Username:root
-Password:root

sqlserver数据库、Oracle数据库,去参考最下面链接。

3、右键线程组Thread Group(线程组)->JDBC Request


图片.png

4、执行后察看结果树


图片.png

参考链接
https://www.cnblogs.com/Zfc-Cjk/p/8082477.html
https://www.cnblogs.com/qianjinyan/p/10244345.html
https://www.cnblogs.com/zj1234/p/8651808.html
https://www.cnblogs.com/Zfc-Cjk/p/8404962.html

你可能感兴趣的:(jmeter接口测试-14发送JDBC请求)