Jmeter上傳文件並參數化


業務場景:用戶登錄系統並導入員工。

                 因為導入員工文件時,系統會對模板中的員工身份證和手機號校重,所以要對上傳的員工模板進行參數化。

 

步驟:1.添加線程組,添加HTTP信息頭

 

        2.添加HTTP請求,編寫登錄腳本

 

 

         

        3.因為導入員工接口需要獲取token,所以提取登錄用戶token,並設置token為全局變量

 

 

 

 

 

        4.添加HTTP請求,編寫導入員工腳本,並對上傳文件進行參數化

        4.1 先准備好員工導入文件和txt文件,可以先在txt文件里准備好數據,文件中寫好文件路徑;

        

 

 

        4.2 使用函數助手${__CSVRead(,)},輸入txt文件所在的路徑:D:\tools\apache-jmeter-5.1.1\bin\script\import\import.txt,輸入參數所在的列(注意:此處列數是從0開始數的),生成被調用的函數:${__CSVRead(D:\tools\apache-jmeter-5.1.1\bin\script\import\import.txt,0)}

        

 

 

        4.3 編寫導入員工腳本,文件上傳的文件名稱處填入${__CSVRead(D:\tools\apache-jmeter-5.1.1\bin\script\import\import.txt,0)} ,參數名稱填入Excelfile,MIME類型填入multipart/form-data;

       

        注意:HTTP請求高級選項中實現選擇Java

 

 

         

 

 

 

        5. 添加查看結果樹,導入成功

 

 

 

 

 

 

 

 

 


免責聲明!

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



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