jmeter直连数据库

1.准备工作:需要导入一个jar包。在测试计划面板点击“浏览”按钮,将下载好的JDBC驱动添加进来。

  加进来有2种方式,一种是在jmeter的测试计划添加,一种是在jmeter的..\apache-jmeter-5.4.1\lib\ext  文件里面添加,重新启动jmeter就好。 

  

2.添加配置元件     

  测试计划--》添加线程组-》--》右键添加配置元件--》jdbc connection configuration

  连接准备:

  • 打开数据库,确定数据库的表及对应的字段
  • 加载mysql的jdbc驱动
  • 配置jdbc connection configuration
    • created pool name:给连接池命名,用于后续引用
    • 数据库URL: jdbc:mysql://数据库ip:端口号/数据库名称
    • 用户名
    • 密码

    

3.操作步骤

  • 添加线程组
  • 添加JDBC connection configuration
  • 添加JDBC request
  • 添加查看结果树

直连数据库的使用

  • 添加JDBCrequest:在取样器下添加
    • 方法一:将jdbc驱动通过测试计划
    • 方法二:将jdbc驱动jar放入到lib\ext目录下,重启jmeter
  • 配置:
    • 配置连接池的名称
    • 配置SQL语句
    • 配置保存的变量名
  • 在http断言中,就可以引用变量来进行判定。

   

 

   请求就是一个sql语句     

    

 

 注意:如果sql中取查询的变量值是两个,那么variable name也要对应的两个。比如:select id, name from table1 where age=25    ,variable name也应该是Id,Name

 

posted @ 2022-01-19 19:06  裴敏儿  阅读(200)  评论(0编辑  收藏  举报