json 在jmeter中将从一个请求中提取的随机值用于另一个请求

ctrmrzij  于 2022-11-19  发布在  其他
关注(0)|答案(2)|浏览(148)

在请求1时, (动物、名人、开发人员......)被提取出来并保存在一个变量中,以备以后使用。在请求2中,我想使用这些提取出来的值,但随机使用。
我这样做不会成功的。

从中提取值的URL 并将它们保存在变量中:https://api.chucknorris.io/jokes/categories
要在其中使用值的URL 随机:https://api.chucknorris.io/jokes/random?category={category}
我提取值 使用json提取器并保存在“category”变量中,效果非常好。

我要使用随机提取的值 在下一个呼叫中!

第一次

e4eetjau

e4eetjau1#

您可以在JSON Extractor中将“Match No”指定为“0”,并在下一个请求中使用变量${categoria}。

polhcujo

polhcujo2#

如果您希望提取一次值并多次运行随机查询,则可以考虑使用__Random()和__V()函数组合。

${__V(categoria_${__Random(1,${categoria_matchNr},)},)}

有关JMeter函数概念的更多信息:Apache JMeter Functions - An Introduction

相关问题