您好,登錄后才能下訂單哦!
作為軟件測試人員,我們經常會遇到壓力測試、穩定性測試、功能測試、性能測試、兼容性測試等等,有時在工作中潛移默化的就已經在使用這些測試方法中包含的點,但是我們沒有太在意去總結梳理,那么每個測試方法的關注點是什么?如:在性能測試的過程中我們應該最該關注什么?等等的思考呢,經過幾次的總結,今天首先將性能測試的關注點進行梳理,其余的測試后面的博客中將會補充。
概念:是檢驗系統的性能是否符合要求的測試
性能是評估一個軟件最為關鍵的維度,性能測試關注點: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) 檢驗硬件配置是否能夠滿足客戶需求
最終起到優化系統的目的
本文轉載自:http://www.spasvo.com.cn/
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。