这个过程之间的区别,即HTTP URL重写和正则表达式提取器?

时间:2017-03-15 14:09:49

标签: url jmeter blazemeter processors

我仍然对相关性有一些疑问: 1.两个预处理器可以实现相关性 - > HTTP URL重写修饰符和后处理器 - >正则表达式提取器?? 2.如果是,那么这两个过程有什么区别? 3.我已经通过许多链接说明可以通过正则表达式提取器实现相关性,所以请你详细说明。

1 个答案:

答案 0 :(得分:0)

这取决于您需要的相关类型。

  • HTTP URL-Re-writing Modifier能够从回复正文中提取属性并自动将添加到网址,如果这是您的方案 - 它将比使用正则表达式提取器更容易使用它。

  • Regular Expression Extractor提取与响应正文,标题,代码等提供的正则表达式匹配的响应部分,并将其存储到JMeter Variable该变量可以在任何您想要的地方使用正则表达式提取器更灵活。

另外,根据您的响应数据类型,您可能会发现其他后处理器更易于使用,即对于HTML响应,使用CSS/JQuery Extractor,对于XML和XHTML - XPath Extractor,对于JSON可能更为可行 - JSON Extractor

请参阅Advanced Load Testing Scenarios with JMeter: Part 1 - Correlations以了解有关使用示例在JMeter测试中处理动态数据的更多信息。