性能测试关注点整理总结!
作為軟件測試人員,我們經常會遇到壓力測試、穩定性測試、功能測試、性能測試、兼容性測試等等,有時在工作中潛移默化的就已經在使用這些測試方法中包含的點,但是我們沒有太在意去總結梳理,那么每個測試方法的關注點是什么?如:在性能測試的過程中我們應該最該關注什么?等等的思考呢,經過幾次的總結,今天首先將性能測試的關注點進行梳理,其余的測試后面的博客中將會補充。
概念:是檢驗系統的性能是否符合要求的測試
性能是評估一個軟件最為關鍵的維度,性能測試關注點:how much 與 how fast
一、性能測試的分類:
1)極限測試:
在各種邊界壓力情況下,如電池、存儲、網速,驗證APP是否能正確響應,內存滿時安裝APP—運行APP時手機斷電---運行APP時斷網
2)響應能力測試:
APP中各類操作是否滿足用戶響應時間要求,APP安裝—APP卸載—APP各類功能性操作的響應時間
3)壓力測試:
反復/長期操作下、系統資源的占用情況
?
二、性能的評估:
評估典型用戶應用場景下,系統資源的使用情況(可測試方面:安裝與啟動時間—CPU的占用—內存的占用—流量的耗用—電量的耗用—-網速--后端(并發連接數),測試APP中的各類操作是否滿足用戶響應時間要求)
?
三、性能測試的指標:
性能測試指標的來源:用戶對各項指標提出的明確需求,如果用戶沒有提出性能指標則根據用戶需求、測試設計人員的經驗來設計各項指標(需求+經驗)
1)可用性(可用時長)
2)響應時間(用戶發起請求到應用響應完全到達用戶客戶端所消耗的時間)
3)吞吐率(某些面向應用的時間的發生概率)
4)資源利用率(對某種資源理論容量的使用百分比)
?
四、性能測試的目的:
1)?測試系統的性能指標
2)?檢查系統的性能瓶頸
3)?給出較合適的軟硬件配置方案
4)?檢驗硬件配置是否能夠滿足客戶需求
? 最終起到優化系統的目的
在后期的工作中遇到了性能方面的問題在來補充,有問題的地方可提出來大家一起交流,感謝!
?
轉載于:https://www.cnblogs.com/syw20170419/p/7059801.html
總結
以上是生活随笔為你收集整理的性能测试关注点整理总结!的全部內容,希望文章能夠幫你解決所遇到的問題。