_groovy

Posted python-xiakaibi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了_groovy相关的知识,希望对你有一定的参考价值。

 

 

_groovy
与beanshell类似,只是它执行的是apache groovy脚本,并返回结果。
如果定义了属性 “groovy.utilities”,属性将会被脚本引擎加载,这样就可以定义一些通用方法和变量。在bin目录中有一个初始化文件的例子:utility.groovy
如下变量在脚本执行前就已经设置了。

log:函数BeanShell(*)的记录器。
ctx:目前的JMeter Context变量。
vars:目前的JMeter变量。
props:JMeter属性对象。
threadName:线程名(字符串)。
sampler:当前采样器(如果存在)。
prev:前一个SamplrResult(如果存在)。
OUT:System.out
(*)意味着该变量在JMeter使用初始化文件之前就已经设置了。其他变量在不同调用之间可能会发生变化。

 

 

例如

$__groovy(123*456)
returns 56088
$__groovy("$var".substring(0\\,2))


技术图片

 



---------------------
作者:约会远行
来源:CSDN
原文:https://blog.csdn.net/yue530tomtom/article/details/77533426
版权声明:本文为博主原创文章,转载请附上博文链接!

以上是关于_groovy的主要内容,如果未能解决你的问题,请参考以下文章

GroovyGroovy 环境搭建 ( 下载 Groovy | 安装 Groovy | 配置 Groovy 环境变量 )

GroovyGroovy 脚本调用 ( Groovy 脚本编译 | Groovy 脚本字节码文件分析 )

GroovyGroovy 运算符重载 ( 运算符重载 | 运算符重载对应方法 )

GroovyGroovy 脚本调用 ( Linux 中调用 Groovy 脚本 | Windows 中调用 Groovy 脚本 )

GroovyGroovy 脚本调用 ( Groovy 脚本中的作用域 | 本地作用域 | 绑定作用域 )

GroovyGroovy 方法调用 ( Java 中函数参数是接口类型 | 函数参数是接口类型 可以 直接传递闭包 )