我是qa,使用jmeter5.3安装redis数据集(版本0.3)。在我的测试中,我想使用redis数据集从redis数据库获取数据。问题是数据存储在散列数据结构中,但redis数据集不支持散列(只支持列表或集)。我的问题是:通过jmeter从redis的hash中获取数据的方式是不同的,还是现在不可能?你知道有没有计划给这个插件添加哈希支持?提前感谢您的回答。致以最诚挚的问候。
我是qa,使用jmeter5.3安装redis数据集(版本0.3)。在我的测试中,我想使用redis数据集从redis数据库获取数据。问题是数据存储在散列数据结构中,但redis数据集不支持散列(只支持列表或集)。我的问题是:通过jmeter从redis的hash中获取数据的方式是不同的,还是现在不可能?你知道有没有计划给这个插件添加哈希支持?提前感谢您的回答。致以最诚挚的问候。
1条答案
按热度按时间yeotifhr1#
您有3种选择:
说明这是不可能的
尝试通过jmeter插件支持论坛联系redis插件开发人员/维护人员,并要求尽快实现此功能
使用jsr223测试元素和groovy语言从redis散列条目中读取数据,可以做得比较简单。假设这里给出的例子
您可以将任何合适的jsr223测试元素中的值读取为:
演示:
关于jmeter中groovy脚本的更多信息:apachegroovy-为什么以及如何使用它