第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

Jmeter連接Redis,獲取Redis數(shù)據(jù)集

標(biāo)簽:
測(cè)試

Redis(REmote DIctionary Server)是一个开源的内存数据结构存储,用作数据库,缓存和消息代理。

本博文是分享jmeter怎么连接使用Redis数据库。

安装Redis数据集JMeter插件

1.从JMeter插件管理器安装Redis数据集插件:

  • 下载Plugins Manager JAR文件

  • 将文件复制到Jmeter的lib / ext目录

  • 重启JMeter

  • 单击“选项”,然后单击“插件管理器”

  • 点击“可用插件”

  • 选择“Redis数据集”,然后单击“应用更改并重新启动JMeter”

 重新启动JMeter后,就能够在菜单中看到Redis Data Set配置元素:

 右键单击测试计划 - >添加 - >配置元素 - > jp @ gc - Redis数据集

 

如上,插件安装成功。

Redis 安装

Window 下安装

下载地址:https://github.com/MSOpenTech/redis/releases

Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到C盘(也可以选择其他路径),解压后,将文件夹重新命名为redis

打开一个 cmd 窗口 使用 cd 命令切换目录到 C:\redis 运行:

1redis-server.exe redis.windows.conf

输入之后,会显示如下界面:

Redis 安装

 

这时候另启一个 cmd 窗口,原来的不要关闭,不然就无法访问服务端了。

切换到 redis 目录下运行:

1redis-cli.exe -h 127.0.0.1 -p 6379

设置键值对:

1set myKey abc

取出键值对:

1get myKey

Redis 安装

127.0.0.1 是本机 IP ,6379 是 redis 服务端口。现在我们输入 PING 命令:

1redis 127.0.0.1:6379> ping

如果Redis服务器设置正确,您将看到响应:“PONG”。

 

关闭后如果需要重新启动 Redis

打开一个cmd窗口,切换到 redis 目录下运行:
1redis-server

  

查看 redis 是否启动?

另外打开一个cmd窗口,切换到 redis 目录下运行
1redis-cli

 返回如下数据即可输入后续操作命令:

 

将测试数据填充到Redis数据库

Redis服务器已启动并正在运行。现在填充一些数据去测试一下。 

如上图所示,Redis命令行界面已经打开,现在让我们将数据添加到Redis数据库:

  • LPUSH testdemo hangzhou,shanghai

  • LPUSH testdemo beijing,wuhan

  • LPUSH testdemo nanchang,shenzhen

LPUSH命令使用键“testdemo”将值添加到Redis列表。

使用Redis数据集配置元素创建JMeter脚本

 现在我们准备创建一个测试JMeter脚本来展示如何使用Redis数据集配置元素。

1、将一个线程组添加到测试计划

右键单击测试计划 - >添加 - >线程(用户) - >线程组

2、将Redis数据集添加到线程组

线程组 - >添加 - >配置元素 - > jp @ gc - Redis数据集

3、设置Redis数据集

 主要设置如下参数:

  • Redis键:这是Redis数据库中列表(有序数据)或集(无序数据)的名称,根据上面的数据填充,我们输入“testdemo”。

  • 变量名称:这些是由数据集导出到测试元素的变量的名称。

  • 分隔符:这是存储在Redis列表或集合中的行中使用的分隔符。我们使用了逗号(','),所以我们将其保留为默认值。

  • Redis服务器主机:Redis服务器的IP或域。我们应该输入'localhost',因为我们在本地运行Redis服务器。

  • Redis服务器端口:您的Redis服务器端口。我们把它作为默认值。

  • 密码:如果您拥有受密码保护的Redis服务器,则为密码。我们把它作为默认值。

  • 数据库:数据库名称。我们把它作为默认值。

 

保留其他参数的默认值。

4、添加搜索航班的HTTP请求。

线程组 - >添加 - >采样器 - > HTTP请求

正常填写http请求的数据(可以用各种查列车或机票的查询网站测试一下),departure和destination是从Redis数据库中获取的变量,用${departure}和${destination}调用对应变量数据。

 

调用成功就说明Jmeter连接Redis数据库成功了。

 

总的来说就是获取Redis对应列表的数据,然后设置变量名,在jmeter里调用。

我自己研究学习这个的最初目的是测试登录或充值密码之类的接口时,需要获取到短信内容。

学习到的还很浅薄,不足之处,敬请指正。非常感谢~~

作者:倾听起风

原文链接:https://www.cnblogs.com/zocymo/p/10437760.html


點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消