MeterSphere 数据库连接:Redis

Redis目前在jmeter上有专门的插件去连接测试,但是MeterSphere目前没有直接连接的方式(后续可用MeterSphere插件的方式),所以当前是采用BeanShell脚本的方式去连接,当然其他语言脚本也可以。

具体步骤如下:

一、上传相关Jar包

在项目管理下的文件管理上传对应的jar包

二、添加脚本

在接口内添加前置脚本、后置脚本或者场景内添加自定义脚本,此处采用的是在场景内添加自定义脚本,脚本类型选择BeanShell:

三、操作效果

四、脚本内容及jar包文件

脚本内容:

import redis.clients.jedis.Jedis; //设置地址、密码,调用 jedis 建立连接 String ip = “10.1.12.30”; int port = 6379; Jedis jedis = new Jedis(ip,port); String test=vars.get(“name”); //没有设置密码的,不需要这一行 jedis.auth(“Password123@redis”); log.info(“------连接成功-----”); //查看服务器是否正常连接 log.info("-----服务正在运行: "+jedis.ping()); //redis连接成功后默认操作db0这个库,可通过select选择需要操作的库 jedis.select(10); //设置所需要查询的key值 String key = “param”; String value = jedis.get(key); log.info(“打印消息:”+value); //String类型 jedis.set(“MeterSphere”, “一站式开源持续测试平台”); log.info("redis 存储的字符串为: "+ jedis.get(“MeterSphere”));

连接Redis需要导入的jar包百度云下载链接:
链接: 百度网盘 请输入提取码 提取码: aram