JMeter BeanShell寫資料到CSV檔案

2022-04-11 16:41:18 字數 1407 閱讀 2875

beanshell後置處理器的其中乙個用法是把返回資料寫入到檔案中

需求 1、呼叫登入介面,獲取token值 2、將token值儲存到乙個檔案裡token

一:新增乙個登入http請求,填寫登入介面位址,以及引數,引數值需要引數化,變數名為username,password

二:新增後置處理器-json提取器,提取登入返回的data值,變數名為token

三:新增配置元件-csv資料檔案設定,匯入測試資料檔案,變數名為username,password

四:新增後置處理器-beanshell postprocessor,寫入以下**

filewriter fstream = new filewriter("g:\\output.csv",true); //

寫入資料到檔案

bufferedwriter out = new

bufferedwriter(fstream);

//","體現在csv文件中就是向右移乙個單元格

out.write(vars.get("username")+","+ vars.get("password") +"," + vars.get("token")+","); //

獲取usernamer,password,token的值

//換行

out.write(system.getproperty("line.separator"));

out.close();

fstream.close();

五:因為引數化檔案裡有3條資料,所以該執行緒組屬性的迴圈次數設定為3

六:點選執行,找到匯出的資料的檔案

halcon寫資料到csv檔案的方法

示例,將以下 兩個元組分別寫入 中,元組a在第一行,元組b在第二行 a 1,2,3 b 4,5,6 1 讀入檔案,先判斷是否存在,如果存在將內容清空 filename e test.csv file exists filename,fileexists if fileexists delete fi...

python如何寫資料到csv檔案中

使用csv儲存資料是一種非常常見的方式,csv資料也很方便移植到excel中去 經常會遇到這樣的問題,我有一百行資料一百列資料,我應該怎麼快速放到excel裡面去,我的答案是先儲存到csv中,然後再複製貼上到excel中。如下 import csv results file open results...

NodeJS JSON資料轉為CSV存入檔案

注意 匯出資料值 null 與 之間的區別 用到的類庫 const fs require fs extra 檔案讀寫 const json2csvparser require json2csv parser 資料格式轉換 const iconv require iconv lite 資料編碼轉換 c...