Caching 如何指示Jmeter始终从服务器获取新数据,而不使用缓存数据

Caching 如何指示Jmeter始终从服务器获取新数据,而不使用缓存数据,caching,jmeter,Caching,Jmeter,在我的测试中,UserToken总是缓存在Jmeter中。我尝试使用缓存管理器,每次迭代都选中清除缓存复选框。但它不起作用。 如何指示Jmeter从服务器获取每次执行时的新数据,而不是从缓存中使用它。只需删除缓存管理器,就不会缓存响应 如果问题仍然存在,请提供有关您的问题和令牌的更多信息,它是在哪里创建的,您是如何提取它的…您是否完全确定在录制过程中令牌确实被缓存,并且没有硬编码到您的HTTP请求采样器中?如果令牌需要是动态的,并且您发送在录制过程中捕获的内容,则可能是错误的原因 确保正确关联所

在我的测试中,UserToken总是缓存在Jmeter中。我尝试使用缓存管理器,每次迭代都选中清除缓存复选框。但它不起作用。
如何指示Jmeter从服务器获取每次执行时的新数据,而不是从缓存中使用它。

只需删除缓存管理器,就不会缓存响应


如果问题仍然存在,请提供有关您的问题和令牌的更多信息,它是在哪里创建的,您是如何提取它的…

您是否完全确定在录制过程中令牌确实被缓存,并且没有硬编码到您的HTTP请求采样器中?如果令牌需要是动态的,并且您发送在录制过程中捕获的内容,则可能是错误的原因

确保正确关联所有动态值。有关csrfmiddlewaretoken相关性的示例,请参见指南,通过:


我删除了缓存管理器并尝试。我的问题是,我的应用程序必须为登录的用户获取两个令牌,一个sessionToken,另一个userToken。在我执行注销api之后,userToken将被停用,在此之后,如果我执行任何与用户相关的api,则应为我提供401个未授权状态。但即使在注销后,它也会给出成功状态200 OK。对这个问题有什么建议吗?它肯定会解决我的缓存问题,而不是录制和播放脚本。我为每个HTTPRESTAPI编写了脚本。我用过正则表达式。相同的HTTPRESTAPI在curl命令中工作良好。但是在jmeter执行中,它成为了一个问题。我还发现了一个与之相关的老帖子。但是没有灵魂。很难说没有看到curl和JMeter的网络转储。