溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

性能測(cè)試工程師應(yīng)關(guān)注的性能指標(biāo)

發(fā)布時(shí)間:2020-05-30 10:05:12 來(lái)源:網(wǎng)絡(luò) 閱讀:245 作者:昊洋教育 欄目:軟件技術(shù)

對(duì)一個(gè)軟件做性能測(cè)試時(shí)需要關(guān)注那些性能呢?


我們想想在軟件設(shè)計(jì)、部署、使用、維護(hù)中一共有哪些角色的參與,然后再考慮這些角色各自關(guān)注的性能點(diǎn)是什么,作為一個(gè)軟件性能測(cè)試工程師,我們又該關(guān)注什么?


1、開發(fā)軟件的目的是為了讓用戶使用,我們先站在用戶的角度分析一下,用戶需要關(guān)注哪些性能。


對(duì)于用戶來(lái)說(shuō),當(dāng)點(diǎn)擊一個(gè)按鈕、鏈接或發(fā)出一條指令開始,到系統(tǒng)把結(jié)果已用戶感知的形式展現(xiàn)出來(lái)為止,這個(gè)過(guò)程所消耗的時(shí)間是用戶對(duì)這個(gè)軟件性能的直觀印象。也就是我們所說(shuō)的響應(yīng)時(shí)間,當(dāng)響應(yīng)時(shí)間較小時(shí),用戶體驗(yàn)是很好的,當(dāng)然用戶體驗(yàn)的響應(yīng)時(shí)間包括個(gè)人主觀因素和客觀響應(yīng)時(shí)間,在設(shè)計(jì)軟件時(shí),我們就需要考慮到如何更好地結(jié)合這兩部分達(dá)到用戶最佳的體驗(yàn)。如:用戶在大數(shù)據(jù)量查詢時(shí),我們可以將先提取出來(lái)的數(shù)據(jù)展示給用戶,在用戶看的過(guò)程中繼續(xù)進(jìn)行數(shù)據(jù)檢索,這時(shí)用戶并不知道我們后臺(tái)在做什么。


用戶關(guān)注的是用戶操作的響應(yīng)時(shí)間。


2、站在管理員的角度考慮需要關(guān)注的性能點(diǎn)。


1、 響應(yīng)時(shí)間

2、 服務(wù)器資源使況是否合理

3、 應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)資源使用是否合理

4、 系統(tǒng)能否實(shí)現(xiàn)擴(kuò)展

5、 系統(tǒng)最多支持多少用戶訪問(wèn)、系統(tǒng)最大業(yè)務(wù)處理量是多少

6、 系統(tǒng)性能可能存在的瓶頸在哪里

7、 更換那些設(shè)備可以提高性能

8、 系統(tǒng)能否支持7×24小時(shí)的業(yè)務(wù)訪問(wèn)


3、站在開發(fā)(設(shè)計(jì))人員角度去考慮。


1、 架構(gòu)設(shè)計(jì)是否合理

2、 數(shù)據(jù)庫(kù)設(shè)計(jì)是否合理

3、 代碼是否存在性能方面的問(wèn)題

4、 系統(tǒng)中是否有不合理的內(nèi)存使用方式

5、 系統(tǒng)中是否存在不合理的線程同步方式

6、 系統(tǒng)中是否存在不合理的資源競(jìng)爭(zhēng)


而站在性能測(cè)試工程師的角度,我們需要關(guān)注以上所有的性能指標(biāo),并結(jié)合實(shí)際的情況進(jìn)行微調(diào)。


向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI