第一種:用BeanShell后置處理程序
1、寫腳本
import java.util.Random;
String random(int s_length) {
strings= "ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
//int s_length = 10;
rstring ="";
for (int i=0; i<s_length ; i++) {
Random randomGenerator = new Random();
int randomInt = randomGenerator.nextInt(strings.length());
rstring += strings.substring(randomInt,randomInt+1);
}
return rstring ;
}
String contents = random(20);//此處生成的是長度為20的英文
log.info("-------"+contents);
vars.put("_contents",contents);
2、取值:${_contents}
第二種:
請求參數內直接寫: "${__RandomString(15,QWERTYUIOPASDFGHJKLZXCVBNM,)}",
獲取當前時間可以直接寫:${__time(yyyy-MM-dd HH:mm:ss.SSS)}
尊重原創,轉載請注明出處,謝謝!!