Jmeter从数据库中读取数据-jdbc的使用

转:https://blog.csdn.net/weixin_43664418/article/details/103894157

1、测试计划中添加Mysql Jar包

---下载最新的包 https://mvnrepository.com/artifact/mysql/mysql-connector-java

 

 2、添加数据库

 

 3、

、添加JDBC Request,从数据库中获取数据,

注意:1.Variable Name必须与第3步中的Variable Name保持一致。

           2.Result variable name 结果集名称,将查询出的数据保存在account变量中,后面BeanShell PostProcessor中会使用account变量

 

4、

添加 BeanShell PostProcessor,用于读取和保存从数据库中获取的变量

 

或者:

//从数据库中获取电话,在随机获取号码,
String mobile =vars.getObject("acount").get(${__Random(1,5,)}).get("mobile");
vars.put("mobile",mobile);
log.info("这里是显示的是 "+vars.getObject("acount").get(1).get("mobile"))

 

 

${__V(mobile_${N})}:按照倒序登入,可以在sql中修改加倒叙

N:是计数器的引用值

mobile是  JDBC的Reques中的  Variable names

 

原文地址:https://www.cnblogs.com/ht22ht22/p/12360231.html