7. 如何使用Jmeter進行http/https接口測試


Jmeter是可以用來進行接口測試的,相較於postman來講, 其功能更強大,所以在一些需要比較高級功能的使用時,使用jmeter更方便。

如果只是進行http/https 單接口測試不涉及到更多的其他的協議如jdbc等, 則使用postman也是比較簡單易學的。 我們本文簡單的來介紹一下, 如何使用jmeter進行http/https 進行接口測試。

首先,我們先來了解什么是http協議。 http是一個應用層協議, 傳輸層使用tcp協議。為什么我們現在通常的服務接口大部分通過http協議,是因為我們的互聯網www的一個傳輸共享網頁的一個協議就是http。 為了便於網絡的通暢性和易用性,所以我們的服務協議目前多采取了使用http/https 協議。 這樣我們通常不會遇到太多的網絡限制問題(例如一些局域防火牆針對別的端口做了限制, 只有網絡服務的httphttps 協議端口80,443 等做了開放)。

http協議一次交互,分為2個部分。 一個請求,一個響應。  請求有請求頭和請求內容, 響應有響應頭和響應內容。

我們通常需要測試構造的是請求頭和請求內容兩部分.  服務器收到請求數據后,返回響應數據.  這時候我們需要針對響應數據進行校驗,來驗證服務器的實現邏輯是否正確.

1. http的請求方法 (get,post,put,delete,header)

2. 請求頭, 例如我們常見的需要設置cookie,  設置我們post的內容類型(post方法時,此類型是必須要指定的,或者不指定使用默認的類型).

所以我們進行測試時,就是針對請求的內容進行模擬的過程.


免責聲明!

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



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