Android-Json檔案解析(GSON,JSONOBJECT)
阿新 • • 發佈:2022-05-19
學習效能測試需要掌握系統架構、jmeter等常用的測試工具。學習系統化的測試思維和流程,掌握效能測試的設計與需求分析,以及編寫測試指令碼
①效能測試基礎:學習和掌握效能測試的意義、效能測試的分類以及常見的效能指標概念的理解
效能測試的分類:
基準測試------在給系統施加較低壓力時,檢視系統的執行狀況並記錄相關數做為基礎參考
負載測試------通過逐步加壓的方式來確定系統的處理能力和能夠承受的各項閾值
壓力測試------逐步增加負載,使系統某些資源達到飽和甚至失效,獲取系統能夠提供的最大服務級別
容量(資料庫)測試------在資料庫中構造不同數量級的記錄數量,執行一種或多種業務場景,在一定虛擬使用者數量的情況下,得到資料庫能夠處理的最大會話能力,最大容量等
穩定性(極限)測試------給系統載入一定的業務壓力,執行一段時間,檢查系統是否穩定
(資源)配置測試------對被測試軟體的軟硬體配置進行測試,找到系統各項資源的最優分配
效能測試指標:響應時間、併發數、吞吐率(單位時間內的吞吐量)、點選率(每秒傳送的http請求數量)、TPS(單位時間內系統處理的事物量)、QPS(單位時間內查詢或訪問伺服器的次數)、錯誤率、資源使用率
②效能測試需求與設計:學習掌握效能測試的系統化需求分析、效能測試的場景設計
③效能測試進階:主要掌握效能測試的指令碼編寫原理與方法,以及監控測試執行的資源,學習效能調優、迴歸測試等相關的概念與底層邏輯
監控資源:linux
調優方向:壓測機效能(軟硬體及網路)、伺服器資源使用(軟硬體及網路)、資料庫(叢集)配置、後臺相關程式碼、伺服器環境配置、sql語句優化
④效能測試工具:深度掌握Jmeter和Loadrunner的拓展用法,學習效能測試的報告輸出