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 

  • 相关阅读:
    查找->静态查找表->顺序查找(顺序表)
    查找(总结篇)
    树和二叉树->其他(待完善)
    树和二叉树->最优二叉树
    树和二叉树->线索二叉树
    树和二叉树->遍历
    树和二叉树->相互转化
    树和二叉树->存储结构
    树和二叉树->基础知识
    P2921-[USACO08DEC]在农场万圣节Trick or Treat on the Farm
  • 原文地址:https://www.cnblogs.com/airsen/p/6210660.html
Copyright © 2011-2022 走看看