zoukankan      html  css  js  c++  java
  • jmeter之连接mysql和SQL Server配置

    下载jdbc驱动

    在使用jmeter做性能或自动化测试的时候,往往需要直接对数据库施加压力,或者某些参数只能从数据库获取,这时候就必须使用jmeter连接数据库。

    1.下载对应的驱动包

    mysql驱动:(mysql-connector-java-5.1.13-bin.jar 可能现在有跟新的版本了),并放到Jmeter目录中的lib文件下,复制之后,重启jmeter

    链接:http://download.csdn.net/source/3451945

    sqlServer驱动:sqljdbc4.jar,一样都需要放到Jmeter目录中的lib文件下,复制之后,重启jmeter

    链接:http://download.csdn.net/detail/javaservletsql2008/4859165

    连接mysql设置

    1、配置驱动程序,测试计划右下角,点击浏览,选择jdbc驱动

    2、添加线程组

    打开JMeter,创建线程组。鼠标右键点击测试计划--->添加--->Threads--->线程组

    3、配置JDBC

    在线程组中,右键添加-->配置元件--->“JDBC Connection Configuration”

     

     4、配置JDBC Connection Configuration

    1)Varible Name: 这个是变量的名字,也就是说不能重复,

    2) JDBC URL: jdbc:mysql://1920168.0.1:3306/idmdb ,其中 1920168.0.1:3306:这个数据库的地址和端口号; idmdb,这个是测试的数据库名。
    3) Driver Class :org.gjt.mm.mysql.Driver  或者 com.mysql.jdbc.Driver   这是固定值
    4) Username:这个数据库的登录名
    5) password: 这个是数据库的登录密码

     5、添加JDBC request

    右键点击“线程组”,在下面添加一个“JDBC request”,其中variable name名称必须与jdbc配置相同

    6、执行结果

    连接SQL Server设置

    与mysql设置不一样之处即在于 4、配置JDBC Connection Configuration  其他都一致

    (1)Variable Name:test  后续JDBC Request中也会用到这个值;

    (2)Database URL:jdbc:sqlserver://192.168.1.2:1222;databaseName=DBname  (需要分号隔开,mysql是/);

    (3)JDBC Driver class:com.microsoft.jdbc.sqlserver.SQLServerDriver   (这也是固定写法);

    (4)Username Password数据库的用户名和密码; 

    Database URL的构成参照表(jmeter的help中也有)见下:

     

     配置JDBC Connection Configuration 

  • 相关阅读:
    厦门航空牵手阿里云打造航空业移动研发中台,研发效率提升50%
    可能是国内第一篇全面解读 Java 现状及趋势的文章
    这样才能正确解锁MaxCompute客户端
    MaxCompute问答整理之10月
    tensorflow入门
    buctoj——合法的出栈顺序
    nyoj299——如何优雅的写矩阵快速幂
    nyoj164——卡特兰数(待填坑)
    nyoj139——康托展开
    字符串练习
  • 原文地址:https://www.cnblogs.com/airsen/p/6210660.html
Copyright © 2011-2022 走看看