【问题标题】:How to set counter in nested while loop in jMeter?如何在jMeter的嵌套while循环中设置计数器?
【发布时间】:2013-12-19 09:28:35
【问题描述】:

在我的 jmeter 测试中,我有一个循环控制器,它处理从前一个线程组获得的消息,其中包含一个 while 循环。在我发送 GET 时,只要它不成功。我想知道发送了多少 GET。它看起来像这样:

-Loop Controller
--While (${__javaScript("${statusCode}"!="200")})
----Counter (on retry variable)
----GET ${retry}

我认为每个 while 循环都会有一个单独的计数器,但事实并非如此。计数器在每次循环控制器迭代中递增。有什么想法吗?

【问题讨论】:

    标签: jmeter


    【解决方案1】:

    看起来您需要__counter() 函数而不是Counter 配置元素。它在调用时增加一,而不是在迭代时。

    【讨论】:

    • 嗨@Dmitri T 我遇到了类似的问题,我有一段时间的情况,即 ${__javaScript(${Status_Code}
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-06
    • 1970-01-01
    • 2013-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多