美文网首页软件测试相关软件测试软件测试
Jmeter:JDBC请求(连接数据库)

Jmeter:JDBC请求(连接数据库)

作者: 粥一样温柔 | 来源:发表于2019-08-27 17:36 被阅读0次

在接口/性能测试中我们有时需要对数据库进行测试,比如测试B端或C端返回的参数与数据库是否一致,或查看存储过程的性能如何等等。Jmeter提供了这方面的支持。一个JDBC Request仅支持一条语句。

在Jmeter中建立一个JDBC Request测试计划主要分为两步:
1.设置JDBC连接池(在JDBC Connection Configuration元件中设置);
2.添加JDBC Request。

JDBC连接池设置

如下图:主要设置红框中参数
其中JDBC Connection Configuration的Database URL和JDBC Driver class常用的设置为:
MySQL:
Driver:“com.mysql.jdbc.Driver”;
URL:“jdbc:mysql://localhost:{端口}/{数据库名}”;

JDBC Connection Configuration.jpg

除了对JDBC Connection Configuration元件进行配置外,还需要将
驱动包放到%JMETER_HOME%\lib目录下,然后在jmeter测试计划中添加jar包


mysql连接jar包.jpg jmeter测试计划中添加jar包.jpg
JDBC Request
JDBC Request.jpg

可以添加Debug PostProcessor ,然后在查看结果树中看它的返回参数:
id_#=1
id_1=55
name_#=1
name_1=XXX

如果要将数据库中查到的结果参数化给其他请求,注意需要用加上_ 如:${name_1}

相关文章

网友评论

    本文标题:Jmeter:JDBC请求(连接数据库)

    本文链接:https://www.haomeiwen.com/subject/mvbeectx.html