1. 程式人生 > >效能測試分析方法及要點

效能測試分析方法及要點

         1、明確使用者的效能需求(顯示的和隱式的),效能測試點,找出瓶頸

1)使用者直接需求的和使用過程中(行業經驗)可能遇到的效能瓶頸點必須測試和分析到。當然,客戶不需要的,也沒有必要去花時間和精力。

2)從中獲取相應的效能測試引數,峰值和平均值。

3)客戶的效能容忍度和系統所能承受的容忍度同樣重要。

4)確認系統執行的最低硬體環境要求(雖然硬體便宜的多了,但客戶能不能改造自己的環境還得客戶說了算)

5)如果可以的話,將系統的容錯性做為效能測試的一部分進行測試

2、測試物件和效能負載分佈

1)基本的3個對對像:C/S、B/S中的客戶端和伺服器,其中還有網路進行連線或中介軟體。

2)服務端可能分為資料端、業務端和服務容器。

3)跟據實際的測試結果合理的進行相應的效能負載分佈。

3、負載、容量和壓力測試逐一進行(如果需要)

1)更多的情況下,效能測試中出現的問題是最初的設計時應存在的問題。如果可能,建議對相應的效能提前做測試和優化。

2)夠用就好,不是所有的系統都要進行效能測試,一切以客戶需求和實際需要為準。

4、測試點

1)CPU和記憶體使用(系統自身的原因)。是否可以正常的使用和釋放,是否存在記憶體溢位。

2)訪問的速度(客戶需求或是實際的應用要求說了算)

3)網路。網路傳輸速度,網路傳輸丟包率。(找些工具,有免費的)

4)伺服器。指令、服務應答響應時間,伺服器對資訊處理的時效性,伺服器對峰值的處理(建議進行伺服器優化或是進行服務負載均衡,有大量的文件對此進行描述)

5)中介軟體。中介軟體在資訊傳遞中的處理效能及資訊處理的正確性

        5、測試和監控資料

1)均值下的持續執行(通過分析對整體的效能進行預測和評估)

2)短時間的峰值執行(分析系統的處理能力)

3)最低配置和最佳配置下的效能對比

4)多使用者。同時訪問,同時提交

5)對 4 中的資料進行記錄和監控

(本文轉載自網路,感謝原文作者,如有版權問題請及時留言,我會第一時間處理)