當前位置:成語大全網 - 書法字典 - 功能測試必備:抓包工具有哪些功能,常見的抓包工有哪些?

功能測試必備:抓包工具有哪些功能,常見的抓包工有哪些?

大家好,我是大田。

2022年3月30日,日表第53/365天。

在測試工作中,我們需要壹個抓包工具來幫助定位前端和後端的問題。當我們在前端頁面看到壹個bug,需要進壹步判斷是前端問題還是後端問題。同時,我們可以利用抓包工具進行小規模的安全測試,或者利用抓包工具構造壹些難以測試的測試場景,比如弱網絡測試。

本文講的是抓包工具的作用,以及常見的抓包工有哪些。

首先,抓袋工具的作用

客戶端與服務器通信時,主要以消息的形式傳輸。客戶端和服務器生成自己的消息。對於功能測試人員來說,需要驗證客戶端請求消息和服務器響應消息是否正確,那麽如何獲取他們的消息呢?抓包工具就介紹到這裏,只有使用抓包工具才能獲得。

先來了解壹下抓包工具的原理:(工具先以Fiddler為例)

最初,瀏覽器和服務器相互傳輸信息。現在Fiddler攔截他們的請求,這樣瀏覽器的所有請求都發送給Fiddler,Fiddler再轉發給服務器,服務器返回的所有數據也都返回給Fiddler,Fiddler再返回給瀏覽器。這樣客戶端的瀏覽器和服務器的請求都被Fiddler攔截,這樣Fiddler也知道他們分別做了什麽。

其實這種方法也是早期黑客攻擊的手段之壹。通過攔截請求和篡改數據,服務器和客戶端認為請求是真實的。

二、常見的承包商有哪些?

1,瀏覽器自帶開發者工具,比如Google瀏覽器的開發者工具。

2.Fiddler:壹個非常流行的抓包工具Fiddler:Windows系統。

3.查爾斯:這也是壹個流行的抓包工具,尤其是在Mac電腦上。

end ~~