您的位置:首页 > 健康 > 美食 > web设计师_南昌网站建设公司_爱站网关键词查询网站的工具_sem扫描电镜是测什么的

web设计师_南昌网站建设公司_爱站网关键词查询网站的工具_sem扫描电镜是测什么的

2024/12/23 15:39:26 来源:https://blog.csdn.net/m0_37135615/article/details/144282809  浏览:    关键词:web设计师_南昌网站建设公司_爱站网关键词查询网站的工具_sem扫描电镜是测什么的
web设计师_南昌网站建设公司_爱站网关键词查询网站的工具_sem扫描电镜是测什么的

一、前言

初见本章title,大家肯定会有疑问我们为什么要使用JMeter连接数据库?请听我慢慢道来哈。

一般我们日常测试项目中,所有的数据都是存储在数据库当中。那我们可以直接使用JMeter连接数据库,把需要的数据提取出来,和前面我们学过的通过接口方式取出来的返回结果进行比对,如果数据一致,就说明后台程序开发的没有问题。

二、JMeter连接数据库MySQL

由于JMeter本身没有提供给连接数据库的功能,所以我们需要通过三方工具包来实现。

也就是下载JMeter连接MySQL数据库的JAR包:mysql-connector-java.jar

2.1JDBC驱动下载

  • 下载链接:https://dev.mysql.com/downloads/connector/j/

image

image

  • 解压后把mysql-connector-java-8.0.22.jar包,放到jmeter的lib目录下

image

 

image

2.2 添加JDBC配置元件

  • 先在Test Plan 中加载驱动

image

 

image

  • 添加线程组:Test Plan --> Add --> Threads(user) --> Thread Group
  • 添加JDBC配置元件 :Thread Group --> Add --> Config Element --> JDBC Connection Configuration

image

 

image

数据库配置字段

  • Variable Name for created pool: 自己定义连接数据库的名称,自己知道是连的哪个数据库就行,如:local_db
  • Database URL:数据库url,jdbc:mysql://主机ip或者机器名称:mysql监听的端口号/数据库名称, 如:jdbc:mysql://localhost:3306/mysql
  •                   注:url后面的参数:characterEncoding=utf8&useSSL=true&serverTimezone=Asia/Shanghai 设置时区和编码格式
  • JDBC Driver class:JDBC驱动, 选择连接数据库对应的驱动即可,mysql驱动:com.mysql.jdbc.Driver
  • username:数据库用户名
  • passwrod:数据库密码

image

2.3. 添加JDBC请求

  • 添加线程组:Thread Group --> Add --> Sampler --> JDBC Request

image

 

image

2.4. 点击运行并查看结果

image

本文前提是你已经安装好MySQL数据库,不然都没有数据源,后面实战无从谈起哈。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com