Jmeter-从数据库中提取数据

数据库操作应用场景:
1.做性能测试的时候,需要向数据库中插入一些数据
2.做接口自动化的时候,有些接口返回的数据是动态变化,在断言的时候就不能写死
  在这里有时候需要我们检查数据,返回数据与数据库的数据进行校验
3.比如,获取手机验证码的接口
  验证码其实是后台生成,会保持在数据库中,需要从数据库去提取验证码,然后提供给后面的接口使用。

以PostgreSQL为例,下载驱动jar包:https://jdbc.postgresql.org/download.html

1、将jar包放到jmeter的lib目录下,然后打开jmeter

 

2、线程组添加-->配置元件-->JDBC Connection Configuration

 

3、线程组添加-->取样器-->JDBC Request

 

4、添加Debug Sampler调试

 

5、添加监听器,运行查看结果

 

查询的预处理:

 

将查询结果作为对象保存,查询出来是个列表,里面套了很多字典

 

 

posted @ 2020-04-04 16:33  忆梦,惊梦  阅读(1728)  评论(0编辑  收藏  举报