jmeter beanshell 寫入文件


1.首先F:\test.txt文件為空

技術分享

2.定義JMeter參數

技術分享

3.編寫BeanShell代碼

public static void execParam() 
{
String getdata = vars.get("v1"); //vars.get("v1"):意思是獲取JMeter的參數值,然后將獲取的值賦值給getdata變量

//用以下方式也可以:
//String getdata = "${v1}";
//String getdata = vars.get("v2"); //String getdata = "${name}"; String filename = "F:/test.txt"; FileWriter writer; try { writer = new FileWriter(filename); writer.write(getdata); writer.flush(); writer.close(); } catch (IOException e) { e.printStackTrace(); } } execParam();?

技術分享

4.查看寫入結果:

技術分享

 

注意:

1.此方法,如果寫入的數據是中文,中文會顯示亂碼

2.該方法是寫入文件,是全覆蓋,不是追加的方式寫入

 

總結:

在JMeter的BeanShell中獲取JMeter中的參數值有兩種方法:

String i=vars.get("v1");

String i="${v1}";


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM