jmeter接口測試--參數化


  接口測試時遇到一些屬性不能重復時,可以使用Random 隨機函數,除此之外,也可以用用戶參數

一、.隨機參數化

  1.在jmeter工具,菜單-選項-函數助手對話框,輸入數值,屬性,點擊生成;

  

 

  2.在相應的線程組下增加“Debug Sample”,可以查看

  

  

 

  3.在線程組中的相應的參數

  4.運行,即可在察看結果樹中看到隨機的數字

二、使用用戶變量

  測試計划--前置處理器--用戶參數

  

  

  2.在線程組的相應請求中,進行參數化

  

三、配置文件(csv data set config)

  1.選中線程組--添加--配置文件

  

  2.創建一個csv文件

  3.配置元件設置,如下;

  Recycle on EOF:是否循環讀入,因為CSV Data Set Config一次讀入一行,分割后存入若干變量中交給一個線程,如果線程數超過文本的記錄行數,那么可以選擇從頭再次讀入.

  Recycle on EOF與Stop thread on EOF結果的關聯:

  當Recycle on EOF 選擇true時,Stop thread on EOF選擇true和false無任何意義,通俗的講,在前面控制了不停的循環讀取,后面再來讓stop或run沒有任何意義

  當Recycle on EOF 選擇flase時,Stop thread on EOF選擇true,線程4個,參數3個,那么只會請求3次
  當Recycle on EOF 選擇flase時,Stop thread on EOF選擇flase,線程4個,參數3個,那么會請求4次,但第4次沒有參數可取,不讓循環,所以第4次請求錯誤

   4.在請求中參數

  

 


免責聲明!

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



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