性能測(cè)試常見(jiàn)的一些指標(biāo)
在軟件測(cè)試中性能測(cè)試是很重要的一個(gè)階段,不同人群關(guān)注的性能指標(biāo)也是各有側(cè)重點(diǎn),從服務(wù)器的角度看,性能測(cè)試主要關(guān)注cpu、內(nèi)存、服務(wù)器負(fù)載、網(wǎng)絡(luò)、磁盤(pán)io等方面,而后臺(tái)服務(wù)接口的調(diào)用者一般只關(guān)心吞吐量、響應(yīng)時(shí)間等外部指標(biāo),接下來(lái)我們就來(lái)分別了解一下。
響應(yīng)時(shí)間的指標(biāo)取決于具體的服務(wù),對(duì)于響應(yīng)時(shí)間的統(tǒng)計(jì),應(yīng)從均值、.90、.99、分布等多個(gè)角度統(tǒng)計(jì),而不僅僅是給出均值。吞吐量的指標(biāo)受到響應(yīng)時(shí)間、服務(wù)器軟硬件配置、網(wǎng)絡(luò)狀態(tài)等多方面因素影響。吞吐量越大,響應(yīng)時(shí)間越長(zhǎng)。服務(wù)器硬件配置越高,吞吐量越大。網(wǎng)絡(luò)越差,吞吐量越小。在低吞吐量下的響應(yīng)時(shí)間的均值、分布比較穩(wěn)定,不會(huì)產(chǎn)生太大的波動(dòng)。
后臺(tái)服務(wù)的所有指令和數(shù)據(jù)處理都是由cpu負(fù)責(zé),服務(wù)對(duì)cpu的利用率對(duì)服務(wù)的性能起著決定性的作用。性能測(cè)試過(guò)程中對(duì)內(nèi)存監(jiān)控的主要目的是檢查被測(cè)服務(wù)所占用內(nèi)存的波動(dòng)情況。在性能測(cè)試過(guò)程中,系統(tǒng)負(fù)載是評(píng)價(jià)整個(gè)系統(tǒng)運(yùn)行狀況重要的指標(biāo)之一。通常情況下,壓力測(cè)試時(shí)系統(tǒng)負(fù)載應(yīng)接近但不能超過(guò)閾值,并發(fā)測(cè)試時(shí)的系統(tǒng)負(fù)載不能超過(guò)閾值的80%,穩(wěn)定性測(cè)試時(shí),系統(tǒng)負(fù)載應(yīng)在閾值的50%左右。
在網(wǎng)絡(luò)方面,性能測(cè)試中網(wǎng)絡(luò)監(jiān)控主要包括網(wǎng)絡(luò)流量、網(wǎng)絡(luò)連接狀態(tài)的監(jiān)控,性能測(cè)試中對(duì)網(wǎng)絡(luò)的監(jiān)控主要是監(jiān)控網(wǎng)絡(luò)連接狀態(tài)的變化和異常。性能測(cè)試過(guò)程中,如果被測(cè)服務(wù)對(duì)磁盤(pán)讀寫(xiě)過(guò)于頻繁,會(huì)導(dǎo)致大量請(qǐng)求處于io等待的狀態(tài),系統(tǒng)負(fù)載升高,響應(yīng)時(shí)間變長(zhǎng),吞吐量下降。
自動(dòng)化測(cè)試 軟件開(kāi)發(fā) 移動(dòng)APP
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。