fiddler---Fiddler性能測試


  從上幾篇文章中我們了解到Fiddler可以幫助我們做接口測試,修改斷點,抓包等應用,但是你可能想想不到,Fiddler也能做簡單的性能測試

 

性能測試

性能測試是通過自動化的測試工具模擬多種正常、峰值以及異常負載條件來對系統的各項性能指標進行測試。負載測試和壓力測試都屬於性能測試。性能測試實際上也是通過工具模擬出很多虛擬的用戶,同時發送HTTP 請求給Web 服務器。對被測系統實行壓力負載測試,監控被測系統在不同業務不同壓力下的性能表現,找出潛在的性能瓶頸並對其進行分析、優化

負載測試:負載逐漸增加時,觀察系統各項性能指標的變化情況

壓力測試:確定一個系統的瓶勁或者不能接受的性能點,來獲得系統能提過的最大服務級別的測試

 

Statistics選擇卡

第一篇文章簡單的介紹了Statistics選擇卡主要是統計請求和響應的時間

具體內容詳情見fiddler---Fiddler工具詳細介紹

 

我們通過上面內容可以看出來從本地請求時間和響應時間,這樣我們可以簡單的來分析網站的性能

當然會有其他小伙伴們會問,性能測試主要是負載和壓力,也就是通一時間內發送HTTP請求到服務器,對被測服務產生施壓,那么怎么才能模擬用戶同時請求呢?

Replay

Replay表示重新請求會話或者會話的回放,使用方法前面也有介紹這里就不多說了

並發發送請求

在session會話列表中,選中其中一個或者多個session會話,按住鍵盤的Shift鍵(如果不知道的請點擊鏈接)會彈出提示框,要求指定被重新發送的次數,然后Fiddler會多線程同時發送選中的請求,相當於模擬用戶同時請求。

我們通過模擬百度請求可以看到同時並發了5次。

當我們模擬多個用戶,可以通過查看我們服務器的cpu的變化來進行模擬簡單的性能測試

 

Replay其他用法

名稱 快捷鍵 介紹
Reissue R equests R 重新發送請求,和菜單欄上Replay 按鈕是一樣的功能
Reissue Uncondi tionally U 無條件反復發送選中的請求
Reissue and Edit E 重新發送請求前進行斷點,可以編輯請求
Reissue and Verify V

重新發送請求,檢查響應,如果響應和上一個請求一樣,就會變
成綠色

Reiss ue Sequentially S lfu 中多個Session 會按順序一個一個重新發送請求,是單線程模式

 

 

 

 

 

 

 

 

 

 

 

 

安靜表示也沒有做過太多的性能測試,表示不是很會,希望大佬們看到不要勿噴~~~~

 


免責聲明!

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



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