jmeter如何使用UUID
背景:接口的body中某字段需要一个唯一不重复的值,故使用UUID来实现。
步骤:
1、在 测试计划–线程组中,添加一个BeanShell取样器
2、在 BeanShell取样器中,添加下面这段Java脚本。
import java.util.UUID; UUID uuid1 = UUID.randomUUID(); //获取UID的值 //把uuid中的‘-’去掉,然后传给zichuan。vars.put是beanshell的赋值函数 //vars.put("zichuan",(uuid1.toString()).toUpperCase().replaceAll("-","")); //不去掉‘-’的写法 vars.put("uuid",(uuid1.toString()).toUpperCase());
3、在接口的body中引用这个变量${uuid}