码迷,mamicode.com
首页 > 其他好文 > 详细

_groovy

时间:2019-07-18 15:05:15      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:substring   out   tail   初始化   其他   sdn   返回   变化   roo   

 

 

_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

标签:substring   out   tail   初始化   其他   sdn   返回   变化   roo   

原文地址:https://www.cnblogs.com/python-xiakaibi/p/11207320.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!