10分钟后如何逃逸While控制器

时间:2019-02-12 22:53:33

标签: jmeter jexl

我已经在Apache JMeter中创建了一个While控制器,我希望它运行10分钟或直到满足退出条件。但是,以下功能不起作用。

${__jexl3( ("${start}" + 600000) > "${__time()}" || "${exit}" )}

我是JMeter的新手。我可能会误解JEXL评估的工作原理。

1 个答案:

答案 0 :(得分:1)

您需要删除变量周围的引号,否则__jexl3() function将比较Strings而不是Longs

${__jexl3(${start} + 600000 > ${__time(,)},)}

您可以使用Dummy Sampler来评估表达式的各个部分以及整个表达式。可以通过View Results Tree侦听器将结果可视化。

enter image description here