_groovy
與beanshell相似,只是它執行的是apache groovy腳本,並返回結果。
若是定義了屬性 「groovy.utilities」,屬性將會被腳本引擎加載,這樣就能夠定義一些通用方法和變量。在bin目錄中有一個初始化文件的例子:utility.groovy
以下變量在腳本執行前就已經設置了。css
log:函數BeanShell(*)的記錄器。
ctx:目前的JMeter Context變量。
vars:目前的JMeter變量。
props:JMeter屬性對象。
threadName:線程名(字符串)。
sampler:當前採樣器(若是存在)。
prev:前一個SamplrResult(若是存在)。
OUT:System.out
(*)意味着該變量在JMeter使用初始化文件以前就已經設置了。其餘變量在不一樣調用之間可能會發生變化。shell
例如apache
${__groovy(123*456)} returns 56088 ${__groovy("${var}".substring(0\,2))}
---------------------
做者:約會遠行
來源:CSDN
原文:https://blog.csdn.net/yue530tomtom/article/details/77533426
版權聲明:本文爲博主原創文章,轉載請附上博文連接!函數