一、在微信開發者工具,模擬WiFi或者移動網絡
1、點擊模擬器手機圖標,默認WiFi,點擊可以切換2G、3G、4G網絡,也可以模擬斷網Offline;
二、在微信開發者工具,模擬網絡具體速度,比如弱網
1、Network選擇Slow 3G,也可以下面選擇自定義,操作之後可以明顯看到請求響應時間變長了;
三、Filddler配合微信開發者工具抓包和模擬弱網環境
1、可以參考:https://www.suanliutudousi.com/2019/09/03/fiddler/
拓展:
在互聯網上對於用戶響應時間,有一個普遍的標準:2/5/10秒原則。也就是說,在2秒之內給客戶響應被用戶認爲是“非常有吸引力”的用戶體驗。在5秒之內響應客戶被認爲“比較不錯”的用戶體驗,在10秒內給用戶響應被認爲“糟糕”的用戶體驗。如果超過10秒還沒有得到響應,那麼大多用戶會認爲這次請求是失敗的。
這裏我們還要考慮一個使用頻率的概念。
我最早安裝windows系統可能要1個小時,我們爲什麼覺得這很正常,因爲我們要很久才裝一次系統,如果系統使用得當,可能一個系統用幾年不用重裝,假如,我們在系統上裝個任何小軟件都要這麼長時間,那我們一定是無法忍受的。對於軟件控來說,他們會時常安裝各種新鮮有趣的軟件進行使用。
對於一個稅務報賬系統,該系統的用戶每月使用一次,一次花費3小時進行數據的錄入,當用戶單擊“提交”按鈕後,即使系統在10分鐘後纔給出“處理成功”的消息,我們也覺得是可以接受的。
因此,在進行性能測試時,“合理的響應時間”取決於用戶的需求。