Testing 在每个线程迭代中重置COOKIE_uvar
是否有办法在线程组中的线程每次迭代时重置/清除Testing 在每个线程迭代中重置COOKIE_uvar,testing,jmeter,beanshell,Testing,Jmeter,Beanshell,是否有办法在线程组中的线程每次迭代时重置/清除COOKIE变量 HTTP Cookie管理器中设置了“每次迭代清除Cookie”选项。问题是当线程重新启动时,COOKIE\u vars不会被重置(但真正的COOKIE应该会重置)。(这在使用sample\u变量选项记录时可以看到。) 已尝试: 使用用户定义的变量,但这似乎只在第一次迭代中运行 将BeanShell采样器与变量put(“COOKIE_var”,“null”)一起使用起作用,只是日志中有一个无用的额外示例,这是不可接受的 使用具有相
COOKIE
变量
HTTP Cookie管理器中设置了“每次迭代清除Cookie”选项。问题是当线程重新启动时,COOKIE\u vars
不会被重置(但真正的COOKIE应该会重置)。(这在使用sample\u变量
选项记录时可以看到。)
已尝试:
- 使用用户定义的变量,但这似乎只在第一次迭代中运行
- 将BeanShell采样器与
变量put(“COOKIE_var”,“null”)一起使用代码>起作用,只是日志中有一个无用的额外示例,这是不可接受的
- 使用具有相同代码的BeanShell前置/后置处理器不起作用,因为并不总是知道确切的第一个示例(用户可配置)
“false”
用于返回不生成JS或条件异常的值
${__BeanShell(vars.remove("COOKIE_var"); "false";)}