[Jmeter]jmeter数据库性能测试配置

学习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”

4、这个插件是外带的,需要安装mysql-connector插件,到mysql官网https://www.mysql.com/products/connector/下载并安装包解压将解压文件mysql-connector-java-5.1.5-bin.jar文件放入jmeter文件----lib文件下,重启Jmeter即可。

 

转载于:https://www.cnblogs.com/amberly/p/7201971.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值