我遇到过JMeter在下一次循环迭代中不清除该高速缓存和提取变量的问题,从而破坏了下一次循环中的后续请求。
problem itself
1.我尝试选中'每次迭代清除缓存'复选框
1.然后我完全关闭该高速缓存管理器,但是在下一个循环开始时,我注意到变量是从上一个循环留下的。
1-2
1.我甚至在场景开始时添加了预处理器来删除所有变量并清空该高速缓存。
我遇到过JMeter在下一次循环迭代中不清除该高速缓存和提取变量的问题,从而破坏了下一次循环中的后续请求。
problem itself
1.我尝试选中'每次迭代清除缓存'复选框
1.然后我完全关闭该高速缓存管理器,但是在下一个循环开始时,我注意到变量是从上一个循环留下的。
1-2
1.我甚至在场景开始时添加了预处理器来删除所有变量并清空该高速缓存。
1条答案
按热度按时间mrfwxfqh1#
JMeter**确实清除了 * 该高速缓存,证据如下:
如你所见
因此,您对HTTP caching工作方式的期望很可能有点错误。
此外,JMeter不会“清除”任何已定义的变量,因此您可能会在下一次迭代中看到“旧”值,如果您有依赖于某些变量存在的逻辑控制器-您需要以某种方式手动重置值。