gpt4 book ai didi

JMeter 在特定条件下启用/禁用 HTTP 请求采样器

转载 作者:行者123 更新时间:2023-12-05 01:00:11 25 4
gpt4 key购买 nike

我有几个 HTTP 请求采样器,我只想在满足特定条件时执行。我所做的是使用以下代码将 BeanShell PreProcessor 添加到 HTTP 请求采样器

if (${getTeamName}.equals("Test Team") == true)
{
HTTPSampler.setEnabled(false);
}

如果 getTeamName 的值为 测试团队然后我想禁用那个 HTTP 请求采样器,因为它那时不必执行。但是,目前看起来这不起作用。

有没有人知道我在这里做错了什么,或者对我应该做什么提出建议?

最佳答案

根据 JMeter Performance and Tuning Tips指导:

But of course ensure your script is necessary and efficiently written, DON'T OVERSCRIPT



为什么不直接使用 If Controller喜欢:
  • 如果是 Controller ,条件:"${getTeamName}" != "Test Team"
  • HTTP 请求采样器

  • ${getTeamName}将是 Test Team子采样器不会被执行。

    关于JMeter 在特定条件下启用/禁用 HTTP 请求采样器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29824562/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com