zoukankan      html  css  js  c++  java
  • 【jmter】JDBC进行mysql数据库测试

    1.添加线程组

    2.添加需要的驱动jar包

      使用不同的数据库,我们需要引入不同的jar包。

    方式1:直接将jar包复制到jmeter的lib目录

    • mysql数据库:无需引入其他数据库驱动jar包。
    • sql server 数据库:下载sqljdbc4.jar 放到 jmeter根目录的lib目录下
    • oracle数据库:将oracle数据的安装目录下面的product10.2.0db_1jdbclibojdbc14.jar 放到jmeter根目录下的lib目录

    3.添加配置JDBC Connection Configuration

    重要参数说明:

    • Variable Name:数据库连接池的名称,我们可以有多个jdbc connection configuration,每个可以起个不同的名称,在jdbc request中可以通过这个名称选择合适的连接池进行使用。多个jdbc请求能连接同一数据库连接池。
    • Database URL:数据库url,jdbc:mysql://主机ip或者机器名称:mysql监听的端口号/数据库名称, 如:jdbc:mysql://localhost:3306/test
    • JDBC Driver class:JDBC驱动
    • username:数据库登陆的用户名
    • passwrod:数据库登陆的密码

      不同数据库具体的填写方式,可以参考下面的表格:

    Datebase

    Driver class

    Database URL

    MySQL

    com.mysql.jdbc.Driver

    jdbc:mysql://host:port/{dbname}

    PostgreSQL

    org.postgresql.Driver

    jdbc:postgresql:{dbname}

    Oracle

    oracle.jdbc.driver.OracleDriver

    jdbc:oracle:thin:user/pass@//host:port/service

    Ingres (2006)

    ingres.jdbc.IngresDriver

    jdbc:ingres://host:port/db[;attr=value]

    MSSQL

    com.microsoft.sqlserver.jdbc.SQLServerDriver

    或者

    net.sourceforge.jtds.jdbc.Driver

    jdbc:sqlserver://IP:1433;databaseName=DBname

    或者

    jdbc:jtds:sqlserver://localhost:1433/"+"library"

      填写后大致如下:

    4.添加配置JDBC Request

    重要的参数说明:

    • Variable Name:数据库连接池的名字,需要与JDBC Connection Configuration的Variable Name Bound Pool名字保持一致
    • Query:填写的sql语句未尾不要加“;”
    • Parameter valus:参数值
    • Parameter types:参数类型,可参考:Javadoc for java.sql.Types
    • Variable names:保存sql语句返回结果的变量名
    • Result variable name:创建一个对象变量,保存所有返回的结果
    • Query timeout:查询超时时间
    • Handle result set:定义如何处理由callable statements语句返回的结果

  • 相关阅读:
    常用数据结构之字符串
    c++知识点总结--友元&运算符重载
    c++知识点总结-模板特化
    c++知识点总结--new的一些用法
    linux socket c/s上传文件
    STL之算法使用简介
    【bzoj2733】 HNOI2012—永无乡
    【bzoj3132】 Sdoi2013—森林
    【bzoj1483】 HNOI2009—梦幻布丁
    【bzoj3091】 城市旅行
  • 原文地址:https://www.cnblogs.com/paulwinflo/p/5623011.html
Copyright © 2011-2022 走看看