Testing JMeter未替换正则表达式提取器中的引用变量
我正试图从JMeter向我的登录url发送Testing JMeter未替换正则表达式提取器中的引用变量,testing,jmeter,load-testing,Testing,Jmeter,Load Testing,我正试图从JMeter向我的登录url发送POST请求: 为了注入csrf令牌,我使用正则表达式提取器,如下所示: 我可以确认正则表达式正在工作: 但是,${token}未被替换: 有什么不对劲吗 p.S.请求的结构: 正则表达式提取器(以及任何其他提取器)紧随其后,因此您需要将其作为返回此值的请求的子级 (它们太脆弱,对任何标记更改都太敏感),我建议改为,相关配置应简单如下: 参考名称:token CSS/JQuery表达式:input[name=csrfmiddlewaretok
POST
请求:
为了注入csrf令牌,我使用正则表达式提取器,如下所示:
我可以确认正则表达式正在工作:
但是,${token}
未被替换:
有什么不对劲吗
p.S.请求的结构:
- 参考名称:
token
- CSS/JQuery表达式:
input[name=csrfmiddlewaretoken]
- 属性:
值
谢谢你的回答。我发布了一个更新的。我想我还是个孩子的时候放了提取器。你能看一下吗?你误解了“相关性”的概念。你的测试应该如下所示:1。打开登录页面(获取请求)。2提取CSRF令牌3。执行登录(POST请求),提供凭据和令牌。有关更多详细信息,请参阅。现在完全有意义了。非常感谢。