一般來說,性能是一種指標,表明軟件系統(tǒng)或構(gòu)件對其及時性要求的符合程度;其次,性能是軟件產(chǎn)品的一種特性,可以用時間來進行度量。性能的及時性用響應(yīng)時間或吞吐量來衡量。響應(yīng)時間是指服務(wù)器對請求作出響應(yīng)所需要的時間。
系統(tǒng)性能包括時間和空間兩個維度,時間是指客戶操作業(yè)務(wù)的響應(yīng)時間,空間是指系統(tǒng)執(zhí)行客戶端請求時,系統(tǒng)資源消耗情況??蛻絷P(guān)注的性能只是時間的表現(xiàn),客戶不關(guān)注是什么原因引起的性能問題,但性能測試工程師和系統(tǒng)工程師就必須關(guān)注系統(tǒng)資源使用的情況。
性能測試是測試系統(tǒng)端到端(即客戶端發(fā)送請求經(jīng)過服務(wù)器將信息返回的過程的性能指標,目前在系統(tǒng)設(shè)計階段無法設(shè)計出一個定量性能的系統(tǒng),即開發(fā)工程師無法保證設(shè)計好的系統(tǒng)其性能表現(xiàn)如何,還是得靠測試來驗證性能的表現(xiàn),性能測試是一系列的測試過程。在系統(tǒng)投入到市場之前,必須對系統(tǒng)的性能進行測試,否則無法確定系統(tǒng)的性能是否能滿足客戶的需求。
性能測試重點關(guān)注有哪些?
部署一套合適的性能測試環(huán)境;
被測應(yīng)用程序穩(wěn)定運行無異常;
有足夠的時間進行有效的性能中穩(wěn)定性測試;
確定編寫測試業(yè)務(wù)腳本,提供高質(zhì)量、可靠的測試數(shù)據(jù);
監(jiān)控服務(wù)器和網(wǎng)絡(luò)的準確指標;
推薦閱讀:
性能測試指標有哪些
app性能測試工具有哪些
web性能測試工具有哪些
java性能測試工具有哪些
本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。