zoukankan      html  css  js  c++  java
  • jmeter 读取mysql数据库

    业务背景

      当我们用jmeter进行压测,或者造数据的时候,我们可能希望每次请求的参数都是随机的。如果从一个文件里读取,很难达到要求。jmeter提供了一套读取数据库的组件,能满足部分要求。但性能不好,参数设置过多。如果有时间的话,还是自己写一个扩展方法比较好。如果没有时间,也可以用。

    0、加载mysql驱动

    1、添加数据库链接  右键-配置元件-JDBC Connection Configuration。variable Name这个可以理解为连接名称,以后用sql的时候会用到。

    jdbc:mysql://192.168.2.xxx:3306/intelligent_seat?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true

    com.mysql.jdbc.Driver

    2、右键-配置元件-JDBC Request或者JDBC PreProcessor

    3、右键-后置处理器BeanShell PostProcessor

    log.info("---------------");
    log.info(vars.getObject("tmmObj").size().toString());
    log.info(vars.getObject("tmmObj").get(0).get("uid").toString());
    log.info(vars.getObject("tmmObj2").get(0).get("member_uid").toString());
    log.info(vars.getObject("tmmObj2").get(0).get("leader_uid").toString());

      4、运行-输出:

  • 相关阅读:
    第七章 下
    第七章 上
    第六章 下
    第六章 上
    第五章 下
    linux 系统通过安装包安装mysql 8 步骤(非MariaDB)
    热烈庆祝博客换了新皮肤
    异常处理
    栈计算逆波兰表达式
    栈计算中缀表达式
  • 原文地址:https://www.cnblogs.com/milanmi/p/8320830.html
Copyright © 2011-2022 走看看