jmeter使用自带函数进行参数化

场景:在编写jmeter脚本的时候,有一些简单的参数化数据我们可以通过jmeter自带函数进行编写

 

函数位置:工具->函数助手对话框

 

常见参数化取值方式:

1、获取一个数值范围内的随机值,返回int:${__Random(18,40,)};

2、获取一个固定长度的随机值,返回string:${__RandomString(25,1234567890,)}

3、想要获取一个double值,建议是获取一个int然后转成doubule或者long,然后除以10:
var systemCode2 = ${__Random(0,10,)};
Double systemCodeobj2 = Double.valueOf(systemCode2);
Double systemCode = systemCodeobj2/10;

4、想要获取一个随机版本值,格式: 222.342.8870
${__BeanShell(${__Random(1,999999,)}+"."+${__Random(1,999999,)}+"."+${__Random(1,999999,)},)}

 

5、获取时间参数化:${__time(,)}

获取指定格式时间的值:

 

6、生成唯一的id:${__UUID}

posted @ 2022-06-20 21:37  gina_qq  阅读(192)  评论(0编辑  收藏  举报