JMeter __jm__idx 属性详解:ForEach Controller 和无限循环问题
"jm""idx" 是 JMeter 内置的一个属性,用于迭代器的索引计数器。在循环控制器(如 ForEach Controller)中,可以通过这个属性来获取当前循环的索引值。\n\nForEach Controller 是 JMeter 提供的一个循环控制器,用于遍历一个集合或者数组中的元素,并将每个元素的值设置为变量,以供后续的测试步骤使用。\n\n"jm""idx" 是 ForEach Controller 特有的属性,用于获取当前循环的索引值。\n\n当勾选了 Infinite(无限循环)选项后,ForEach Controller 会无限循环处理数据,直到测试被停止。这可能会导致 JMeter 的内存占用过高,从而导致 JMeter 崩溃或无法正常工作。重新启动 JMeter 可能会解决这个问题,因为它会重新初始化 JMeter 的内部状态。\n\n为了避免这个问题,可以考虑设置循环的次数或者添加条件控制器来控制循环的结束条件,以避免无限循环的情况发生。
原文地址: https://www.cveoy.top/t/topic/pSAH 著作权归作者所有。请勿转载和采集!