如何调用 Jmeter Counter Reference Name 变量递增 1
How to call Jmeter Counter Reference Name variable incrementing one
在我的测试计划中,我使用了 Counter 配置元素并配置了 start = 1、increment = 1、maximum = 4 和 ReferenceName = loopCount。
在采样器中,我还使用了 Json 提取器,我想在其中设置
Match No: ${loopCount} + 1
因为在 Json 文件中,我总是提取第一个匹配项为空。
不幸的是我想我不能给它喜欢
${loopCount} + 1.
是否有任何解决方法..请帮忙。
您可以在计数器配置元素之后添加一个BeanShell Sampler,代码区域中的代码如下:
int Counter = Integer.parseInt(vars.get("loopCount"));
vars.put("Increment", String.valueOf(Counter+1));
现在您可以使用变量${Increment}
作为比赛编号
或
您可以使用 ${__intSum(${loopCount},1)}
直接将 loopCount 变量的值加 1。
在我的测试计划中,我使用了 Counter 配置元素并配置了 start = 1、increment = 1、maximum = 4 和 ReferenceName = loopCount。
在采样器中,我还使用了 Json 提取器,我想在其中设置
Match No: ${loopCount} + 1
因为在 Json 文件中,我总是提取第一个匹配项为空。
不幸的是我想我不能给它喜欢
${loopCount} + 1.
是否有任何解决方法..请帮忙。
您可以在计数器配置元素之后添加一个BeanShell Sampler,代码区域中的代码如下:
int Counter = Integer.parseInt(vars.get("loopCount"));
vars.put("Increment", String.valueOf(Counter+1));
现在您可以使用变量${Increment}
作为比赛编号
或
您可以使用 ${__intSum(${loopCount},1)}
直接将 loopCount 变量的值加 1。