gpt4 book ai didi

java - 如何在 Groovy 代码中传递带有空格的字符串作为 JMeter 中的参数?

转载 作者:行者123 更新时间:2023-11-30 01:45:38 26 4
gpt4 key购买 nike

我有一个 JMeter 脚本,我想在其中发送一个字符串作为参数,但该字符串中有空格。因此,字符串实际上被视为两个不同的参数。

Groovy 采样器内的预处理器:

vars.put("Name","John Cena");

我正在打印的 Groovy 采样器日志:

log.info("Arg 0 Value: "+args[0]);
log.info("Arg 1 Value: "+args[1]);

我想解析第一个参数中的名称,但现在由于中间有空格,JMeter 已将其作为单独的变量。

带有日志的图像:

enter image description here

最佳答案

只需使用Parameters简写而不是args,因为

  • args 是一个以空格分隔的字符串数组
  • Parameters是“Parameters”输入的全部内容

演示:

enter image description here

另一种方法是使用 join()功能如下:

log.info("Name: " + args.join(" "));

更多信息:

关于java - 如何在 Groovy 代码中传递带有空格的字符串作为 JMeter 中的参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58102396/

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