做軟件測試的性能測試主要應該關注哪些方面?下面我總結了一下性能測試的關注點。有任何不足,歡迎指點!
百度網盤腦圖鏈接:https://pan.baidu.com/s/1y2tf-5ILzS-iYAsw7DHegQ 提取碼:13g9
重要關注點:
1、並發用戶:
- 所有用戶,在同一時間對系統做了同樣的操作或請求(同一類型的業務操作,比如登錄)。
- 所有用戶,在同一時間對系統做了操作或請求(可以是相同操作,也可以是不同操作)。
2、並發用戶數量:在同一時間與系統所在服務器進行交互或請求的用戶數量。
3、請求響應時間:客戶端發出請求到得到響應的整個過程所用的時間。
4、吞吐量:在一次性能測試過程中網絡上傳輸的數據量的總和。
5、吞吐率:吞吐量/傳輸時間=吞吐率。單位時間內網絡上傳輸的數據量,也就是單位時間內處理的客戶端請求數量。吞吐率是判定網絡性能的重要指標。單位:請求數/秒。
6、TPS:每秒鍾系統能夠處理的交易或事務的數量。TPS是判定系統處理能力的重要指標。
7、點擊率:每秒鍾用戶向Web服務器提交的HTTP請求數。僅Web應用特有的指標:Web應用是“請求-響應”模式。用戶發出一次申請,服務器就要處理一次,所以點擊是Web應用能夠處理的交易的最小單位。如果把每次點擊定義為一個交易,點擊率和TPS就是一個概念。點擊率越大,對服務器的壓力就越大。點擊率只是一個性能參考指標,重要的是分析點擊時產生的影響。
8、資源利用率:指的是對不同系統資源的使用程度。例如服務器的CPU利用率,磁盤利用率等。資源利用率是分析系統性能指標進而改善性能的主要依據。
相關知識鏈接:APP性能測試;
基本涉及到原創都已附上鏈接,如有不妥刪。歡迎大神指點,歡迎小菜鳥一起來玩耍,我們一起成長呀!