什么是性能測試?解決軟件系統(tǒng)什么問題?
發(fā)布時間:2021-03-02
一般來說,性能是一種指標(biāo),表明軟件系統(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ù)器將信息返回的過程的性能指標(biāo),目前在系統(tǒng)設(shè)計階段無法設(shè)計出一個定量性能的系統(tǒng),即開發(fā)工程師無法保證設(shè)計好的系統(tǒng)其性能表現(xiàn)如何,還是得靠測試來驗證性能的表現(xiàn),性能測試是一系列的測試過程。在系統(tǒng)投入到市場之前,必須對系統(tǒng)的性能進行測試,否則無法確定系統(tǒng)的性能是否能滿足客戶的需求。
推薦閱讀:
本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。