gpt4 book ai didi

random - 我们如何从 jMeter 中的选定值中传递随机值?

转载 作者:行者123 更新时间:2023-12-03 23:31:50 25 4
gpt4 key购买 nike

我想将一些参数传递给我的请求正文。我不想发送随机字符串。但我需要从选定的值中传递随机值。前任;我有 5 个值,比如 value1、value2、value3、value4、value5。我需要在这五个值中传递随机值。我怎样才能做到这一点?任何建议请

最佳答案

简单的方法

您可以使用 chooseRandom功能可通过 JMeter Plugins 获得

艰难之路

使用 Beanshell PreProcessor得到一个随机值如下:

  • 添加一个Beanshell PreProcessor作为请求的子代,你需要随机化哪个参数
  • 把您的 value1,value2,value3,value4,value5进入预处理器的“参数”输入
  • 将以下代码放入预处理器的“脚本”区域
    String[] params = Parameters.split(",");
    Random random = new Random();
    String randomValue = params[random.nextInt(params.length)];
    vars.put("randomValue", randomValue);
  • 将生成的值引用为 ${randomValue}需要的地方。

  • 请参阅以下引用信息
  • 简单的方法:Installing JMeter Plugins
  • 硬路:How to use BeanShell: JMeter's favorite built-in component
  • 关于random - 我们如何从 jMeter 中的选定值中传递随机值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27144039/

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