JMETER中的Groovy脚本

Suh*_*nde 3 groovy jmeter beanshell jsr223

我试图将groovy(Groovy 2.4.3)添加到JMeter 2.13.

我将所有%groovy_home%/ lib/.jars放在%java_home%/ lib/ext/groovy-lib / .jar中

我在jmeter.property文件中添加了类路径(search_paths =/lib/ext/groovy-lib)

问题是在启动JMeter之后,我能够在BSF元素(断言,采样器等)中使用Groovy,但JSR223元素(断言,采样器等)没有显示Groovy脚本语言选项.

BSF显示Groovy

JSR223缺少Groovy

任何帮助都是有价值的谢谢

Dmi*_*i T 6

让groovy引擎启动并运行的最简单,最简单的方法是:

  1. 从Maven下载最新版本的groovy-all.jar
  2. 将其放到JMeter安装的/ lib文件夹中./ lib/ext文件夹实际上是用于JMeter核心和扩展)
  3. 重新启动JMeter如果它正在运行(jar拾取过程不是动态的,它也适用于任何其他库,如Jmeter插件,JUnit测试,user.properties文件更改等)
  4. 重新启动后,您应该看到groovy以及括号中的.jar版本