jmeter 内置函数整顿
明天在做加密的时候,发现 jmeter 的 MD5 函数在某些场景下竟然不能用,而后发现还有其余函数可代替,萌发了要整顿一下 jmeter 内置的函数,所有有了这篇文章,当为本人开辟下思路吧!!!
函数 | 函数阐明 | 参数阐明 | 应用场景 | 案例 |
---|---|---|---|---|
${__base64Decode(,)} | base64 解码 | 1、base64 加密参数 2、须要保留的变量 |
解密场景 | ${__base64Decode(MTIzMjE0MTI0,)} |
${__base64Encode(,)} | base64 编码 | 1、明文参数 2、保留的变量 |
加密场景 | ${__base64Encode(string,)} |
${__BeanShell(,)} | beanshell sampler 的长期代替计划 | 1、beanshell 内容,特殊符号须要转意 2、保留的变量 |
变量较小时候的代替 | ${__BeanShell(vars.put(“yytest”\,”${__Random(1000,5555)}”),)} |
| ${__caseFormat(,,)} | 前面的版本删除了这个函数,看源码也没找到 || | |