• Jmeter连接mysql数据库详细步骤


    一、一般平常工作中使用jmeter 连接数据库的作用

    主要包括:

    1、本身对数据库进行测试(功能、性能测试)时会需要使用jmeter连接数据库

    2、功能测试时,测试出来的结果需要和数据库中的数据进行对比是否正确一致。这时候可以通过jmeter连接数据查询出来数据,然后测试时的结果进行比较。

    3、项目使用jmeter做自动化测试时,部分自动化用例中接口传递的参数进行了参数化设计,而参数值保存在数据库中,这样的话,可以从数据库中读取出来数据,然后将读取的数据赋值给接口中的变量来跑自动化用例。

    本文介绍的是通过jmeter连接mysql数据库,首先需要在电脑上安装mysql数据库,然后在mysql中创建数据库和表,并在表中插入一定的数据。连接mysql用到了三个东西:驱动、jmeter中的数据库连接池配置组件、jmeter中的jdbc request 组件。以下将具体介绍:

    1、数据库驱动
    连接不同的数据库,需要不同的数据库驱动。mysql驱动下载的地址为:https://www.mysql.com/ (直接在官网上download中下载即可)。
    下载之后直接解压就行,解压后将jar包放到jmeter的bin文件夹下
    我下的是这个版本的jar包:
    mysql-connector-j-8.1.0.jar

    下载之前可以先查看一下自己mysql的版本,有时会出现版本不匹配的情况

    在Navicat中查看mysql版本:
    在这里插入图片描述
    在jmeter中测试计划中导入“mysql-connector-j-8.1.0.jar”包。
    在这里插入图片描述
    2、数据库连接池配置设置
    在测试计划下添加数据库连接池配置组件(JDBC Connection Configuration)并进行参数配置,如下图。
    在这里插入图片描述
    3、添加线程组,在线程组下添加jdbc request组件,并进行参数配置,如下图:
    在这里插入图片描述
    4、添加查看结果树,查看运行结果:
    在这里插入图片描述

  • 相关阅读:
    go-redis 框架基本使用
    JavaSE——异常
    SLAM运动模型
    spring boot 分布式session实现
    体验SOLIDWORKS旋转反侧切除增强 硕迪科技
    测试阶段之冒烟测试
    Day 32 shell变量及运算
    Vue3 el-tooltip 根据内容控制宽度大小换行和并且内容太短不显示
    cubemx 使用 学习跳转链接
    Matlab深度学习实战一:LeNe-5图像分类篇MNIST数据集分十类且matlab提供模型框架全网为唯一详细操作流程
  • 原文地址:https://blog.csdn.net/weixin_44773193/article/details/133792623