JMeter http选择不同的url变量

时间:2016-08-23 09:37:40

标签: jmeter

我想测试一个在URL中获取令牌的资源。 例如:localhost:8080/api/{TOKEN}/function

我希望JMeter从4种不同的令牌列表中进行选择。有可能吗?

1 个答案:

答案 0 :(得分:1)

鉴于JMeter是开源的,一切皆有可能。

如果您有4 User Defined Variables个包含令牌的标记:

User Defined Variables

您可以使用__V()__Random()功能组合为每个请求随机获取一个,例如:

${__V(TOKEN_${__Random(1,4,)})}

Random Variable demo

因此,您可以将HTTP请求采样器的“路径”更改为:

/api/${__V(TOKEN_${__Random(1,4,)})}/function

那应该是它。有关详细信息,请参阅Here’s What to Do to Combine Multiple JMeter Variables文章。