jmeter-连接数据库

测试过程中经常需要使用到数据库,使用jmeter进行接口测试,可以通过连接数据库查询相关字段进行数据校验或者给接口传值,下面介绍jmeter如何连接mysql数据库并使用查询到的值进行接口测试。

1、首先,需要下载jdbc驱动mysql-connector-java-5.1.41-bin.jar,并将驱动放在jmeter的lib/ext目录下(如果jmeter已经启动,需要重启jmeter,此jar包才会生效)

下载地址:https://dev.mysql.com/downloads/connector/j/

下载步骤:根据需要下载tar包或者zip包

数据库驱动下载

提示:jar包放在lib/ext目录下就不需要在测试计划中额外应用jar包

2、打开jmeter,在测试计划或者线程组下添加配置元件-数据库连接池JDBC Connection Configuration

数据库连接池配置

3、添加JDBC Request:

①使用占位符(Parameter values\Parameter types)

数据库请求

②不使用占位符:即Parameter values\Parameter types 这两个字段为空即可,查询条件填写具体的值或者使用${}引用变量

数据库请求

 使用debug查看查询结果,返回如下

数据库查询结果

4、引用JDBC Request 返回结果:使用${Variable names_#},"#" ->使用第N行的查询结果,如需要引用 ID_NO 第一行的值,方法为 :${name_1},引用第二行的值,方法为: ${name_2},"name" 就是Variable name 中定义的变量

引用数据库查询结果
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、数据库连接JDBC驱动下载 1.下载jar包,由于我们公司用到的是mysql数据库,所以安装时用的mysql-...
    胖子爱猪蹄阅读 988评论 0 4
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,026评论 19 139
  • 1是谈崩的;2是谈妥的。 关于先斩后奏这个商业逻辑,之前听到过一个例子:某公司在当红明星不知名情况下用他代言某品牌...
    一个帅气的名字呀阅读 433评论 0 0
  • 老爷子的《时间简史》、《果壳中的宇宙》和《大设计》。 《时间简史》算是老少皆知的科普读物了,后来两本名气小了点,但...
    陌隐moy阅读 257评论 0 0
  • 谢 谢 观 赏! 背景音乐:法意电影《卡利夫的女人》主题曲;原...
    独栋楼阅读 475评论 0 1