• Jmeter(十三) JDBC Request


    Jmeter中取样器(Sampler)是与服务器进行交互的单元。一个取样器通常进行三部分的工作:向服务器发送请求,记录服务器的响应数据和记录响应时间信息

    有时候工作中我们需要对数据库发起请求或者对数据库施加压力,那么这时候就需要用到JDBC Request

    JDBC Request可以向数据库发送一个请求(sql语句),一般它需要配合JDBC Connection Configuration配置元件一起使用

    1. 首先,添加数据库驱动(可以将需要连接的数据库驱动jar包复制到jmeter的lib/目录下,然后在设置 测试计划 界面,最下面的Library中导入)

    2. 先建立一个测试计划,添加线程组

    3. 为了方便,这里线程数我设置为1,然后在线程组上面右键单击选择配置元件→ JDBC Connection Configuration(JDBC连接配置)

    JDBC Connection Configuration界面如下:

    Variable Name(变量名):这里写入数据库连接池的名字

    Database URL:数据库连接地址

    JDBC Driver class:数据库驱动

    Username:数据库登录名

    Password:数据库登陆密码

    顺带说说不同数据库的驱动类和URL格式:

    4. 设置好JDBC连接配置后,添加JDBC请求,界面如下:

    Variable name:这里写入数据库连接池的名字(和JDBC Connection Configuration名字保持一致 )

    Query:里面填入查询数据库数据的SQL语句(填写的SQL语句末尾不要加“;”)

    parameter valus:数据的参数值

    parameter types:数据的参数类型

    cariable names:保存SQL语句返回结果的变量名

    result cariable name:创建一个对象变量,保存所有返回结果

    query timeout:查询超时时间

    handle result set:定义如何处理由callable statements语句返回的结果

    5. 完成了上面的操作后,就可以添加监听器,来查看我们的请求是否成功了

     

    这是请求内容,即SQL语句. 这是响应数据,正确的显示了我查询的该表的对应字段的数据

  • 相关阅读:
    淘宝从几百到千万级并发的十四次架构演进之路!
    19 个强大、有趣、好玩、又装B的 Linux 命令!
    Spring Boot实战:拦截器与过滤器
    初识zookeeper,linux 安装配置zookeeper
    Spring-boot:5分钟整合Dubbo构建分布式服务
    Spring-Boot:6分钟掌握SpringBoot开发
    Dubbo的使用及原理浅析.
    Java消息队列--ActiveMq 初体验
    关于Ubuntu 常用的简单指令
    IBM、HPUX、Solaris不同之处
  • 原文地址:https://www.cnblogs.com/xiaowangzi1110/p/8329831.html
Copyright © 2020-2023  润新知