【发布时间】:2019-06-04 01:51:52
【问题描述】:
我通常在 Jmeter 的运行中设置属性。运行后如何在不知道其名称的情况下删除所有这些属性?
我通常使用props.remove()只删除一个特定的属性,但是如何删除所有?
【问题讨论】:
标签: properties jmeter removeall jsr
我通常在 Jmeter 的运行中设置属性。运行后如何在不知道其名称的情况下删除所有这些属性?
我通常使用props.remove()只删除一个特定的属性,但是如何删除所有?
【问题讨论】:
标签: properties jmeter removeall jsr
属性生命周期受 JVM 生命周期的限制,因此重启 JMeter 即可删除任何自定义属性。
在任何JSR223 Test Elements 中使用props.clear() 函数(语法假定为Groovy language)
演示:
但是,如果您出于任何原因想要保留原始 JMeter 属性:
您可以将它们存储到 setUp Thread Group 中的某个位置和临时对象(或文件)中,并在 tearDown Thread Group 中恢复它
【讨论】: