Jmeter-基础元件使用(二)-属性及对数据库简单操作

一、Jmeter属性

当我们想要在不同线程组中使用某变量,就需要使用属,此时Jmeter属性的设置需要函数来进行set和get操作
在这里插入图片描述
1.创建set函数
在这里插入图片描述
2.然后采用Beanshell取样器进行函数执行
在这里插入图片描述
3.调用全局变量pro_id
在这里插入图片描述
4.将上面生成的函数字符串粘贴到另一个线程组即可
在这里插入图片描述
我们可以看到,id由第一个线程组传入并作为参数在第二个线程组的请求中使用
在这里插入图片描述

二、Jmeter数据库连接

使用Jmeter操作数据库的常用场景:

  • 用作请求参数化:例如登录界面所需账号密码,可以直接从数据库获取
  • 用作结果的断言:例如我们通过查询获取的数据,我们可以判断该数据是否真实存在,与数据库信息进行比较
  • 清除无用数据:当我们重复使用某功能时,可能存在某个字段不能重复使用,那么我们就需要在调用该功能之前删除该字段
  • 准备测试数据:当我们需要大量数据时,我们可以直接从数据库中获取大量数据进行调用
1.下载驱动jar包

进入官网https://dev.mysql.com/downloads/connector/j/,选择:Platform Independent。点击Download,解压后找到jar文件,将文件放到lib目录的ext目录下即可
在这里插入图片描述
在这里插入图片描述

2.JMeter中查询语句的操作步骤:

添加测试计划
添加线程组,设置线程组的次数
添加JDBC Connection Configuration组件,配置数据库连接
添加JDBC Request请求,编写SQL语句,使用参数化。运行脚本,发送SQL请求
添加察看结果树,查看结果

(1)数据库的连接
在这里插入图片描述
(2)对数据库的操作
在这里插入图片描述
添加查看结果树,运行后查看结果
在这里插入图片描述
(3)参数化变量,可使用${变量名}方式引用参数化变量
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码

)">
< <上一篇
下一篇>>