用Jmeter參數化實現接口自動化測試


本文記錄如何使用Jmeter參數化(csv)實現接口自動化——測試Token不同入參情況下,接口請求能夠返回正確的結果

1. 首先需要使用Jmeter獲取一個Token,如何獲取暫略(同一般訪問請求方式一樣)

2. 在Jmeter中添加以下元件(紅框)

3.新建CSV文件,命名為Token,將測試點填寫進入, 第一列為Token不同入參, 第二列為response code, 第三列為測試點描述(此三個值后面都會用到)

4. 右擊線程組,添加CSV Data Set Config元件,並填寫相應內容

5. 添加Http信息頭管理器

設置http信息頭管理器,因為我們的Token在信息頭里作為認證存在,所以在此添加Authorization, 值${token}(引用csv文件里的第一列值)

 

6. 添加 http請求

備注:a通過引用 ${token}達到逐個讀取Token csv文件里的token入參(每一列值);通過${result}讀取第二列的response code, 通讀${testPoint}顯示測試點

 7. 添加響應斷言(重點在這里)

 自動化原理:響應斷言引用讀取參數化CSV文件里的結果(第二列值)與請求后的response code對比,如匹配則測試通過,不匹配則失敗。

8. 執行測試

點擊 線程組,設置循環次數為6(csv文件里有6個值),點擊運行

9. 查看結果

以上執行全部通過。

以上為自學筆記,如有不對地方,歡迎指正,謝謝!

 


免責聲明!

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



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