遇一山,过一山,处处有风景;只要勇敢向前,一路尽是繁花盛开。 | (点击查看→)【测试干货】python/java自动化、持续集成、性能、测开、简历、笔试面试等

redis系列(10):jmeter操作redis

 

本系列汇总,请查看这里https://www.cnblogs.com/uncleyong/p/10950727.html

 

应用场景

在用jmeter做接口自动化测试过程中,有时也会涉及到redis,比如:发送短信验证码,此时我们该如何模拟发送短信验证码呢?

一般来说,短信验证码都是存储到redis中的,且有过期时间,我们完全可以直接往redis里面插入一个k-v来模拟发送短信验证码。

具体实现

依赖jar包从网盘获取

或者从mvn仓库下载,下载地址:https://mvnrepository.com/,搜索jedis,这里我选择的是2.9.0

 

jar包放到如下目录,即:D:\apache-jmeter-5.1.1\lib\ext,然后重启jmeter

 

清空redis中db0

 

beanshell脚本

 

import redis.clients.jedis.Jedis;

Jedis jedis = new Jedis("192.168.168.168",6379);

jedis.auth("test123");
jedis.select(0);
jedis.hset("mobile:13888088168","vefication","168168");
jedis.close();

 

运行上面脚本,然后通过命令查看结果,可以看到,hset成功了。

 

posted @ 2023-12-04 22:59  全栈测试笔记  阅读(155)  评论(0编辑  收藏  举报
浏览器标题切换
浏览器标题切换end