zoukankan      html  css  js  c++  java
  • Jmeter实现Mysql多类型sql语句请求

    一、环境准备:

      1、准备包含必要数据的数据库;

      2、JDBC驱动;

    二、操作步骤:

      1、添加JDBC驱动;

       

      2、添加“线程组”,并在下面添加一个“JDBC Connection Configuration”;

       

      3、配置一下JDBC Connection Configuration页面,输入数据库

      1)Database URL:jdbc:mysql://localhost:3306/hkkTest,其中hkkTest为数据库名称;

      2)username和password填入正确账号和密码即可;

       

      4、在线程组下添加JDBC Request;

       

      5、JDBC Request中写入sql语句,并选择正确类型即可;

       

      6、需要注意的是,该设置下只能写入单条语句,如果试图执行多种类型sql语句,可有以下两种方案:

      方案一:

      1)首先,建立存储过程,注意不要执行CALL语句;

       

      2)在Jmeter的JDBC Request中执行下图操作;

       

      点击“启动”后,发现数据库数据发生响应改变

      方案二:在JDBC Connection Configuration配置页面,Database URL:jdbc:mysql://localhost:3306/hkkTest后添加?allowMultiQueries=true,然后将JDBC Request中的Query Type选择为Callable Statement。

      7、添加响应断言、断言结果、图形结果、查看结果树;

      

      1)  Sql语句:SELECT Name FROM students where ID='801';

       

      2)预期结果:

       

      3)Jmeter运行结果:

       

  • 相关阅读:
    常见web安全攻防总结
    想使用消息队列,先考虑下这些问题
    Nginx基本属性配置详解
    mysql 数据分析如何实现日报、周报、月报和年报?
    SQL优化
    SQL优化例子
    工厂模式,从第三方登录说起
    最常见 200+ 面试题答案全解析-面试必备
    使用sslsplit嗅探tls/ssl连接
    选择指定图层上的所有实体
  • 原文地址:https://www.cnblogs.com/Muguozheng/p/8044636.html
Copyright © 2011-2022 走看看