BeanShell生成随机数


转自:https://www.cnblogs.com/tina19882010/articles/7908579.html

预先处理,生成一段随机字符串并赋值给变量,同个线程组内通过${变量名}读取。 

BeanShell代码 

 

import java.util.Random;  

String random_len(int string_length) { 

    chars = "ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";  

    randomstring ="";  

    for (int i=0; i<string_length; i++) {  

        Random randomGenerator = new Random();  

        int randomInt = randomGenerator.nextInt(chars.length());  

        randomstring += chars.substring(randomInt,randomInt+1);  

    }  

    return randomstring; 

} 

log.info("8位长度:"+random_len(8)); 

log.info("16位长度:"+random_len(16)); 

  

vars.put("random_8", random_len(8));  

vars.put("random_16", random_len(16)); 

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM