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、添加查看结果树:

  • 相关阅读:
    C# 不用添加WebService引用,调用WebService方法
    贪心 & 动态规划
    trie树 讲解 (转载)
    poj 2151 Check the difficulty of problems (检查问题的难度)
    poj 2513 Colored Sticks 彩色棒
    poj1442 Black Box 栈和优先队列
    啦啦啦
    poj 1265 Area(pick定理)
    poj 2418 Hardwood Species (trie树)
    poj 1836 Alignment 排队
  • 原文地址:https://www.cnblogs.com/yinrw/p/12993064.html
Copyright © 2011-2022 走看看