Testing JMeter未替换正则表达式提取器中的引用变量

Testing JMeter未替换正则表达式提取器中的引用变量,testing,jmeter,load-testing,Testing,Jmeter,Load Testing,我正试图从JMeter向我的登录url发送POST请求: 为了注入csrf令牌,我使用正则表达式提取器,如下所示: 我可以确认正则表达式正在工作: 但是,${token}未被替换: 有什么不对劲吗 p.S.请求的结构: 正则表达式提取器(以及任何其他提取器)紧随其后,因此您需要将其作为返回此值的请求的子级 (它们太脆弱,对任何标记更改都太敏感),我建议改为,相关配置应简单如下: 参考名称:token CSS/JQuery表达式:input[name=csrfmiddlewaretok

我正试图从JMeter向我的登录url发送
POST
请求:

为了注入csrf令牌,我使用正则表达式提取器,如下所示:

我可以确认正则表达式正在工作:

但是,
${token}
未被替换:

有什么不对劲吗

p.S.请求的结构:

  • 正则表达式提取器(以及任何其他提取器)紧随其后,因此您需要将其作为返回此值的请求的子级
  • (它们太脆弱,对任何标记更改都太敏感),我建议改为,相关配置应简单如下:

    • 参考名称:
      token
    • CSS/JQuery表达式:
      input[name=csrfmiddlewaretoken]
    • 属性:

  • 谢谢你的回答。我发布了一个更新的。我想我还是个孩子的时候放了提取器。你能看一下吗?你误解了“相关性”的概念。你的测试应该如下所示:1。打开登录页面(获取请求)。2提取CSRF令牌3。执行登录(POST请求),提供凭据和令牌。有关更多详细信息,请参阅。现在完全有意义了。非常感谢。