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