1、为什么要使用JMeter连接数据库
我们测试的软件项目中,所有的数据都是存储在数据库。我们可以直接使用JMeter链接数据库,把需要的数据取出来,和通过接口方式取出来的返回数据进行比对,如果数据一致,说明后台程序开发的没有问题
2、JMeter连接数据库的前提
由于JMeter本身没有提供链接数据库的功能,所以我们需要借助三方的工具包来实现。
也就是下载JMeter链接MySQL数据库的JAR包:mysql-connector-java.jar。
需要根据自己MySQL的版本下载对应驱动,尽量保证其版本和你数据库的版本一致,至少不低于数据库版本,否则可能有问题。
MySQL各版本驱动JAR包下载地址:https://repo1.maven.org/maven2/mysql/mysql-connector-java/
最后将下载好的MySQL驱动,放在JMeter的bin目录下。(因为方便找到,也可以放在lib目录下,或者公司规范的目录中。)
提示:
(1)驱动放哪?
- 随便放:需要在测试计划界面中进行引入。
- 认真放:放到JMeter的安装路径/lib/ext路径下,就不需要再次引入了,需要重启一次JMeter。
(2)mysql-connector-java与MySQL对应版本: