• Jmeter连接redis 获取验证码


    介绍:现在有很多数据不是存储在数据库而是存储在Redis中 Redis数据库存储数据环境 不用每次都去数据库读取数据 可以有效的优化服务器性能。

    下面介绍使用jmeter如何读取redis

    一、首先创建测试计划、线程组

    二、导入jedis jar包

    1.下载地址:链接: https://pan.baidu.com/s/1IIUvfhEfu8Yb-KbRC4Rt1g  密码: lo9q

    此处我使用的是Jmeter-5.0的版本  jedis-2.9.0.jar  其他版本的可能会出现问题

    2.将下载好的jedis-2.9.0.jar放入 jmeter目录下lib目录

      

    三、添加Beanshell 取样器

    1.jmeter 引用jedis

    2.添加Beanshell 取样器

    线程组-取样器-Beanshell 取样器 

    写入java连接redis 的脚本

    import redis.clients.jedis.Jedis;
    import java.util.ArrayList;
    import org.apache.commons.lang3.StringUtils;

    String host = "${redis-host}"; //服务器地址
    int port = ${redis-port}; //端口号
    String password = "${redis-password}"; //redis密码
    int index = 0; //redis db,
    String key = "${redis-key}"; //key值

    Jedis jedis = new Jedis(host, port);
    if(StringUtils.isNotBlank(password)){
    jedis.auth(password);
    }
    jedis.select(index);
    String value= jedis.get(key);
    vars.put("value",value); //获取的value值可以直接当全局变量使用

    四、添加调试工具查看是否连接redis成功

    线程组-取样器-debug sampler

    运行查看数据

     连接成功 获取到redis到值,那么下一步 如果要用这个值怎么办?

    直接使用既可 ${value}

  • 相关阅读:
    1204整理
    JDBC(与Orcale的连接)(转)
    Listener监听器详解(转)
    Filter过滤器详解(转)
    第十二章 存货
    会计基础 第一章 总论 部分复习题目
    会计基础 第一章 总论
    星座备考之狮子座如何复习会计从业资格考试
    会计基础第八章内容2
    何以解养老之忧
  • 原文地址:https://www.cnblogs.com/spl-/p/14148407.html
Copyright © 2020-2023  润新知