gpt4 book ai didi

jmeter - 如果 ctx.getThreadNum() 返回从 0 而不是 1 开始的数字,这是 JMeter 错误吗?

转载 作者:行者123 更新时间:2023-12-05 05:09:47 24 4
gpt4 key购买 nike

我在 JSR223 后处理器中使用 ctx.getThreadNum() 时遇到问题。

来自 getThreadNum() 的 JMeter API 文档,它显示:

the threadNum starting from one

但我实际上从代码中得到的是:返回从零开始的 threadNum

见下图:

ctx.getThreadNum() returns starting from ZERO

我什至尝试与函数 ${__threadNum} 进行比较,并且此函数按预期返回数字 (1) 而不是 ctx.getThreadNum() 返回 0 .

如果我做错了什么,有人能给我一个建议吗?或者这是 JMeter 的错误?

最佳答案

你是对的,它是一个 documentation bug

threadNum 实际上是从 0 开始的,而不是文档中所说的

我打开了一个bug JMeterContext getThreadNum start at 0 and not 1

它将在下一个 JMeter 版本中修复

注意 java 索引从 0 开始,所以它是有效的实现,但我同意至少应该更改文档

关于jmeter - 如果 ctx.getThreadNum() 返回从 0 而不是 1 开始的数字,这是 JMeter 错误吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57229741/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com