首页 > 解决方案 > 运行后如何删除 Jmeter 中的所有属性?

问题描述

我通常在 Jmeter 的运行中设置属性。运行后如何在不知道其名称的情况下删除所有这些属性?

我通常props.remove()只删除一个特定的属性,但如何删除所有?

标签: propertiesjmeterremovealljsr

解决方案


属性生命周期受 JVM 生命周期的限制,因此重启 JMeter 即可删除任何自定义属性。

props.clear()在任何JSR223 测试元素中使用函数(语法假定为Groovy 语言

演示:

在此处输入图像描述

但是,如果您出于某种原因想要保留原始 JMeter 属性:

在此处输入图像描述

您可以将它们存储到 setUp 线程组中的某个位置和临时对象(或文件)中,并在tearDown 线程组中恢复它


推荐阅读