在 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 功能,选项位于:

  1. 通过您引用的论坛联系 Taurus 开发人员,请他们实现您需要的功能
  2. 自己实现吧,金牛座是open source project
  3. 切换到 existing .jmx script execution
  4. 切换到 JMeter 并停止使用 Taurus 作为包装器
  5. 使用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