Jmeter获取数据库数据
1)添加需要的数据库驱动jar包,使用不同的数据库,需要引入的jar包是不一样的;
mysql:无需引入其他数据库驱动jar包
sql server:下载sqljdbc.jar包
oracle:oracle数据的安装目录下面的\product\10.2.0\db_1\jdbc\lib\ojdbc14.jar
其中添加jar包有两种方式
①直接将jar包复制到jmeter的lib目录
②使用jmeter的Test Plan引入相应的jar包
2)添加JDBC 连接配置(JDBC Connection Configuration);
3)添加JDBC请求(JDBC Request)--------实际中,我们是取出多个值,循环传入数据库
4)在http请求中加入变量${username_N};
5)添加察看结果树;
6)添加循环控制器;
7)目标接口放入到循环控制器下,另外添加一个计数器,因为我们取的值是根据变量${username_N}来取的,那么这个N可以通过计数器递增的方式获得;
扩展:JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。