我已经通过我要在所有其他api调用中使用的第一个api调用创建了访问令牌,该令牌可用于下一个调用,但对于第三个api调用则失败。
我正在使用正则表达式提取器,在其中创建了一个名为token的变量,它在请求标头中传递了第二个api调用,但对于第三个api调用却没有接受(它在请求中接受了第二个api的响应)< / p>
答案 0 :(得分:0)
这是由于JMeter Scoping Rules导致的,如果您将Regular Expression Extractor与所有Samplers的级别相同-它将应用于所有采样器,因此当您的Login
请求被执行时,您的token
变量将被Login
采样器响应覆盖。
如果您只想从Login Token
采样器中提取数据-您需要使正则表达式提取器为Login Token
采样器的子对象