如何在jmeter中使用正则表达式提取器

时间:2017-11-27 12:38:44

标签: jmeter

什么是正则表达式提取器?

实际上是做什么的?

如何在实时应用程序中使用正则表达式提取器?

我是jmeter的初学者。

2 个答案:

答案 0 :(得分:0)

Regular Expression Extractor是JMeter的Post-Processors之一,它可用于提取"有趣的"部分响应(或整个响应)并将其保存到JMeter Variable以供以后重复使用。

最简单的用例是handling correlation,例如:您正在测试的应用使用了CSRF-token,它与每个响应的HTTP header一起出现,预计将作为请求参数来仔细检查请求源。

鉴于上述情况,您无法仅记录和重放测试场景,您需要从每个响应中提取此标头值并将其添加到下一个请求,其中一个选项是使用常规表达式提取器。

答案 1 :(得分:0)

我在这里提供了Dmitri添加的更简单的示例,例如,这是示例rest API调用" https://reqres.in/api/users?page=2"。 screenshot