zoukankan      html  css  js  c++  java
  • Jmeter连接ORACLE数据库

    1、在测试计划引入数据库连接包:

    oracle jar包下载地址:链接:https://pan.baidu.com/s/1IL-WuY2lYcbVh609D1Ez6Q 提取码:hu1i 

     2、添加数据库连接配置:线程组--》配置元件--》JDBC Connection Configuration

     1)Variable Name: 数据库连接池的名称(可以多个),与jdbc request中Variable Name保持一致;

    2)Validation Query :填 select 1 from dual;
    3)Database URL:jdbc:oracle:thin:@数据库连接串(数据库IP:1521:数据库名(service_name));多条语句执行则在后面加?allowMultiQueries=true
    4)JDBC Driver class:oracle.jdbc.driver.OracleDriver 数据库驱动程序;
    5)Username:数据库用户名;
    6)Password:对应的数据库用户密码;

    3、添加测试执行脚本:线程组--》Sampler--》JDBC Request 

    Variable Name: 数据库连接池的名字,需要与上面配置的JDBC Connection Configuration中Variable Name Bound Pool的Variable Name相同
    Query:填写的sql语句未尾不要加“;”:

    Query type:

      Select Statement: 仅支持测试select语句,并且一次只能测试一条、

      Update Statement:支持测试非select语句,并且支持测试多条,里面若有select语句,则忽略,并且如果第一条语句为select语句,就会报错。

      Callable Statement:只要语法正确,任何语句,再多的条数都支持

    Parameter valus:参数值
    Parameter types:参数类型,可参考:Javadoc for java.sql.Types
    Variable names:保存sql语句返回结果的变量名
    Result variable name:创建一个对象变量,保存所有返回的结果
    Query timeout:查询超时时间
    Handle result set:定义如何处理由callable statements语句返回的结果
    variables names设置为A,,C,那么如下变量会被设置为:
    A_#=2 (总行数)  A_1=第1列, 第1行  A_2=第1列, 第2行   C_#=2 (总行数)   C_1=第3列, 第1行  C_2=第3列, 第2行

     4、添加查看结果树:

  • 相关阅读:
    [BZOJ 1295][SCOI2009]最长距离(SPFA+暴力)
    [BZOJ 3143][HNOI2013]游走(数学期望)
    [BZOJ 1797][AHOI2009]最小割(最小割关键边的判断)
    [BZOJ1876][SDOI2009]superGCD(高精度)
    [BZOJ1801][AHOI2009]中国象棋(递推)
    [bzoj2245][SDOI2011]工作安排(费用流)
    [bzoj 1064][NOI2008]假面舞会(dfs判断环)
    [BZOJ 1486][HNOI2009]最小圈(二分答案+dfs写的spfa判负环)
    2.3、操纵json、parquet、jdbc数据库
    输入框中的添加回车事件
  • 原文地址:https://www.cnblogs.com/yinrw/p/12993064.html
Copyright © 2011-2022 走看看