[Jmeter]jmeter数据库性能测试配置
2017-07-18 18:16
281 查看
学习jmeter过程中,记录一些学习过程中的点点滴滴,用于备忘。本文主要介绍的是如何创建一个简单的测试计划用户测试数据库服务器。
一、添加线程组
二、添加JDBC请求
1、在第一步里面定义并发用户以及并发数,并发时间(不在赘述),接下来就是定义JDBC请求需要完成的操作。选择线程组,然后右键依次选择如下图所示,选择“JDBC Connection Configuration”
2、设置“JDBC Connection Configuration”中的参数,参数定义如下(以Mysql数据库为例):
Variable Name Bound to Pool:该值在整个测试计划中应该保持唯一,以便JDBC采集器用于区分不同的连接配置
Database URL:jdbc:mysql://192.168.1.123:3306/crs_stg,数据库连接串“jdbc:mysql://[IP地址]:[端口号]/[数据库名称]”
JDBC Driver class:com.mysql.jdbc.Driver,数据库驱动程序,如果没有需要自行去下载,然后放到jmeter的lib目录下
username:数据库登录用户名
Password:数据库登录密码
其他输入域保持默认值即可。Jmeter会使用控制面板中设定的默认配置来创建一个数据库连接池,这一连接池可以被JDBC请求所引用(使用Variable Name的值)。我们可以在测试计划中加入多个JDBC配置,但是他们必须有不同的名字。与此同时,多个JDBC请求可以引用同一个连接池。
3、再次选择线程组,右键依次选择,添加新的测试元件,并查看他的控制面板,如下图所示
我们假设就发送一个JDBC请求(多个请求可以建立多个测试原件即可)
“Variable Name”名称与第二步中的“Variable Name”保持一致(配置原件的名称)
输入SQL查询语句(写多句SQL会有问题,需要注意)
三、添加监听器用户查看/存储测试结果
此处监听器的作用是负责将所有JDBC请求的结果存储在一个文件中,并以可视化的模型加以展示。一般我们选择如下三个其一就可以了。
其他:
这里是MYSQL,实际上oracle也可以类推,不同点在于
1、oracle的驱动jar包为 “ojdbc.jar”这个文件一般在oracle的安装目录下,jdbc/lib目录中可以找到;
2、数据库地址格式不一样,oracle的为:“jdbc:oracle:thin@[IP地址]:[端口号]:[实例名]”;
3、JDBC Driver class:驱动类名“oracle.jdbc.driver.OracleDriver”
一、添加线程组
二、添加JDBC请求
1、在第一步里面定义并发用户以及并发数,并发时间(不在赘述),接下来就是定义JDBC请求需要完成的操作。选择线程组,然后右键依次选择如下图所示,选择“JDBC Connection Configuration”
2、设置“JDBC Connection Configuration”中的参数,参数定义如下(以Mysql数据库为例):
Variable Name Bound to Pool:该值在整个测试计划中应该保持唯一,以便JDBC采集器用于区分不同的连接配置
Database URL:jdbc:mysql://192.168.1.123:3306/crs_stg,数据库连接串“jdbc:mysql://[IP地址]:[端口号]/[数据库名称]”
JDBC Driver class:com.mysql.jdbc.Driver,数据库驱动程序,如果没有需要自行去下载,然后放到jmeter的lib目录下
username:数据库登录用户名
Password:数据库登录密码
其他输入域保持默认值即可。Jmeter会使用控制面板中设定的默认配置来创建一个数据库连接池,这一连接池可以被JDBC请求所引用(使用Variable Name的值)。我们可以在测试计划中加入多个JDBC配置,但是他们必须有不同的名字。与此同时,多个JDBC请求可以引用同一个连接池。
3、再次选择线程组,右键依次选择,添加新的测试元件,并查看他的控制面板,如下图所示
我们假设就发送一个JDBC请求(多个请求可以建立多个测试原件即可)
“Variable Name”名称与第二步中的“Variable Name”保持一致(配置原件的名称)
输入SQL查询语句(写多句SQL会有问题,需要注意)
三、添加监听器用户查看/存储测试结果
此处监听器的作用是负责将所有JDBC请求的结果存储在一个文件中,并以可视化的模型加以展示。一般我们选择如下三个其一就可以了。
其他:
这里是MYSQL,实际上oracle也可以类推,不同点在于
1、oracle的驱动jar包为 “ojdbc.jar”这个文件一般在oracle的安装目录下,jdbc/lib目录中可以找到;
2、数据库地址格式不一样,oracle的为:“jdbc:oracle:thin@[IP地址]:[端口号]:[实例名]”;
3、JDBC Driver class:驱动类名“oracle.jdbc.driver.OracleDriver”
相关文章推荐
- 用 JMeter 测量性能--测试您的 DB2 数据库(转)
- JMeter数据库性能测试脚本(六)
- 性能测试工具操作数据库(三)-Jmeter与Mysql
- 使用Jmeter测试MySQL性能——(1)连接配置
- 性能测试-1jmeter的安装配置
- 【原创】相对完整的一套以Jmeter作为工具的性能测试教程(接口性能测试,数据库性能测试以及服务器端性能监测)
- 转jmeter 性能测试 JDBC Request (查询数据库获取数据库数据) 的使用
- 使用Jmeter测试MySQL性能——(2)多客户端配置
- 性能测试工具操作数据库(四)-Jmeter与Oracle
- Jmeter进行性能测试时多台负载机的配置方法
- Jmeter进行性能测试时多台负载机的配置方法
- Jmeter进行性能测试时多台负载机的配置方法
- 性能测试工具操作数据库(十一)-Jmeter与Hbase
- jmeter 性能测试 JDBC Request (查询数据库获取数据库数据) 的使用
- 性能测试工具操作数据库(五)-Jmeter与MongoDB
- 性能测试工具操作数据库(八)-Jmeter与SQL Server
- 性能测试工具操作数据库(六)-Jmeter与PostgreSQL
- 用 JMeter 测量性能--测试您的 DB2 数据库
- jmeter测试 常用数据库的性能
- 性能测试工具操作数据库(八)-Jmeter与SQL Server