【问题标题】:Fetching Random User defined variable in jmeter在jmeter中获取随机用户定义的变量
【发布时间】:2017-03-22 06:09:56
【问题描述】:

我有这样的用户定义变量。

url_1
url_2
url_3
.
.
.
url_n

在 HTTP 请求采样器中,我必须随机选择这些 URL 中的任何一个。所以在服务器名称文本框中,我正在尝试这个 ${url_${__Random(1,7)}} 但它没有获取变量。我如何获取该变量的值。 我也收到以下错误。

java.net.URISyntaxException: Illegal character in authority at index 7: http://${url_${__Random(1,7)}}/ at java.net.URI$Parser.fail

【问题讨论】:

标签: jmeter


【解决方案1】:

使用__V() function 喜欢:

${__V(url_${__Random(1,7,)})}

根据功能文档:

例如,如果有变量 A1、A2 和 N=1:

  • ${A1} - 工作正常
  • ${A${N}} - 不起作用(嵌套变量引用)
  • ${__V(A${N})} - 工作正常。 A${N}变成A1,__V函数返回A1的值

如果您需要更多信息:Here’s What to Do to Combine Multiple JMeter Variables

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-01
    • 2019-04-26
    • 1970-01-01
    • 1970-01-01
    • 2013-05-17
    相关资源
    最近更新 更多