JMeter-完成批量的接口測試


前言

當我們在工作中進行接口測試時,項目的接口肯定不止一個,而是很多很多,而且每個接口都需要進行正確參數,錯誤參數,參數為空,特殊字符等方式來測試接口是否能夠正確返回所需的響應值。

今天,我們來一起學習一下怎么用JMeter完成批量的接口測試吧!

一:添加線程組

二:添加信息頭管理器,除填入參數以外,若請求報文為json格式的,則要添加:“Content-Type=application/json”

三:添加邏輯控制器-循環控制器,因為要發送3次請求,所以循環次數為3,

四:創建CSV文件,命名為測試參數文檔.csv,寫入接口用例,第一行定義接口所需動態參數,自第二行起填寫接口詳細值。

case_id:每個接口的序號;apiName:接口名稱; url:接口域名;api:接口地址;method:接口請求方式 ;puepose:描述接口驗證類型;parameter:接口所需參數拼接,以:“mobilephone=13129154220&pwd=123456”的形式,參數間以“&”連接

五:循環控制器下添加登錄http請求和CSV數據文件設置,並設置好,http請求命名為${case_id}_ ${apiName}_${purpose}

CSV數據文件設置中變量名稱的填寫:“case_id,apiName,url,api,method,purpose,parameter”,參數之間需要用英文的逗號隔開,文件編碼為utf-8,忽略首行要選擇True.

HTTP請求:動態獲取CSV文件里面配置的參數信息;IP:“${url}”;方法:“${method}”;路徑:“${api}”,消息體數據:“${parameter}”消息體數據和參數只能設置一種,不能兩種同時設置。

 

六:添加監聽器-察看結果樹,點擊運行,查看執行結果


免責聲明!

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



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