Jmeter从采样器结果中提取数据

问题描述 投票:0回答:1

我需要从Sampler Result中提取一些字符串,例如Latency:。我怎样才能做到这一点?使用正则表达式功能?enter image description here

jmeter
1个回答
0
投票

我认为您无法使用正则表达式提取器提取延迟,如果您需要将此指标用作JMeter Variable,我建议您使用JSR223 PostProcessor和以下代码:

def latency = prev.getLatency()
vars.put('status', latency as String)

其中:

请参见上述类的Javadoc以了解可用的属性和功能,以及Top 8 JMeter Java Classes You Should Be Using with Groovy文章以了解有关JMeter API可用的JSR223 Test Elements快捷方式的更多信息

演示:

enter image description here

该值可在需要时称为${status}

© www.soinside.com 2019 - 2024. All rights reserved.