在 Taurus 中,如何设置 "Clear cookies each iteration" 为 true?
In Taurus, How to set "Clear cookies each iteration" to true?
我试图在 Taurus yaml 中每次迭代后清除 cookie。
我尝试了以下线程的解决方案,但没有用:
[Google组]https://groups.google.com/g/codename-taurus/c/wa4xIbxkUYI?pli=1
上面的帖子说:
作为参考,我是这样做的:
modifications:
set-prop:
"Cookies>CookieManager.clearEachIteration": "true"
我也试过,但没用。
使用 JMeter 我可以清除 cookie,但 Taurus 需要相同的行为。任何帮助。
“金牛座”是什么意思? Taurus 仅提供 YAML 配置 一些 JMeter 测试元素。您所指的“解决方案”适用于 运行 使用 Taurus
的现有 .jmx 脚本
Taurus 在 building test plan from config 方面不支持 100% 的 JMeter 功能,请参阅文档以查看受支持的内容。
如果您想使用 Taurus 不支持的一些 JMeter 功能,选项位于:
- 通过您引用的论坛联系 Taurus 开发人员,请他们实现您需要的功能
- 自己实现吧,金牛座是open source project
- 切换到 existing .jmx script execution
- 切换到 JMeter 并停止使用 Taurus 作为包装器
- 使用JR223 Test Elements to perform the removing of cookies, i.e. you could add a JSR223 PreProcessor to the first sampler in the Thread Group and call
sampler.getCookieManager().clear()
function there where sampler
stands for HTTPSamplerBase
我试图在 Taurus yaml 中每次迭代后清除 cookie。
我尝试了以下线程的解决方案,但没有用: [Google组]https://groups.google.com/g/codename-taurus/c/wa4xIbxkUYI?pli=1
上面的帖子说: 作为参考,我是这样做的:
modifications:
set-prop:
"Cookies>CookieManager.clearEachIteration": "true"
我也试过,但没用。
使用 JMeter 我可以清除 cookie,但 Taurus 需要相同的行为。任何帮助。
“金牛座”是什么意思? Taurus 仅提供 YAML 配置 一些 JMeter 测试元素。您所指的“解决方案”适用于 运行 使用 Taurus
的现有 .jmx 脚本Taurus 在 building test plan from config 方面不支持 100% 的 JMeter 功能,请参阅文档以查看受支持的内容。
如果您想使用 Taurus 不支持的一些 JMeter 功能,选项位于:
- 通过您引用的论坛联系 Taurus 开发人员,请他们实现您需要的功能
- 自己实现吧,金牛座是open source project
- 切换到 existing .jmx script execution
- 切换到 JMeter 并停止使用 Taurus 作为包装器
- 使用JR223 Test Elements to perform the removing of cookies, i.e. you could add a JSR223 PreProcessor to the first sampler in the Thread Group and call
sampler.getCookieManager().clear()
function there wheresampler
stands for HTTPSamplerBase