【问题标题】:JMeter - submit JMeter function inside a script (JSR223 element)JMeter - 在脚本中提交 JMeter 函数(JSR223 元素)
【发布时间】:2017-11-15 10:47:05
【问题描述】:

函数对于编写函数式脚本非常有用,并且在不编写实际代码的情况下也很有帮助。

目前我可以在大多数测试计划中执行功能,例如 JSR223 Sampler 的脚本中除外。

有没有办法在 JSR223/Beanshell 脚本中启用 JMeter 功能? 例如 ${__log(Message)} 或 ${__Random(0,10)}

如果将变量调用为 ${..} 是一个问题,是否有调用函数的解决方法?

可能groovy脚本里面调用groovy函数会有问题,但是其他函数可以执行吗?

【问题讨论】:

    标签: groovy jmeter jmeter-plugins


    【解决方案1】:

    不应将JMeter functions and/or Variables 内联到脚本中

    所以你有两个选择:

    1. 使用JSR223 Test Elements 的“参数”部分,例如:

    2. 使用基于代码的等价物,即使用RandomUtils 类:

    更多信息:Apache Groovy - Why and How You Should Use It

    【讨论】:

      猜你喜欢
      • 2021-07-20
      • 2019-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-06
      • 2021-12-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多