我仍然对相关性有一些疑问: 1.两个预处理器可以实现相关性 - > HTTP URL重写修饰符和后处理器 - >正则表达式提取器?? 2.如果是,那么这两个过程有什么区别? 3.我已经通过许多链接说明可以通过正则表达式提取器实现相关性,所以请你详细说明。
答案 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测试中处理动态数据的更多信息。