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