性能測(cè)試中需要注意哪些性能
發(fā)布時(shí)間:2020-04-10 點(diǎn)擊數(shù):119
對(duì)軟件執(zhí)行性能測(cè)試時(shí),我需要關(guān)注什么性能?
我們考慮軟件設(shè)計(jì),部署,使用和維護(hù)中涉及的角色,然后考慮這些角色的性能點(diǎn)。作為軟件性能測(cè)試工程師,我們應(yīng)該關(guān)注什么?
對(duì)于用戶而言,當(dāng)單擊按鈕,鏈接或指令以啟動(dòng)時(shí),直到系統(tǒng)以用戶可以感知的形式顯示結(jié)果為止,此過(guò)程所花費(fèi)的時(shí)間就是用戶對(duì)軟件性能的直觀印象。這就是我們所說(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í),我們需要考慮如何做得更好。這兩個(gè)部分結(jié)合在一起可以實(shí)現(xiàn)最佳的用戶體驗(yàn)。例如,當(dāng)用戶查詢(xún)大量數(shù)據(jù)時(shí),我們可以向用戶顯示首先提取的數(shù)據(jù),并在用戶觀看時(shí)繼續(xù)執(zhí)行數(shù)據(jù)檢索。目前,用戶不知道我們的背景在做什么。
用戶關(guān)注用戶操作的響應(yīng)時(shí)間。
1.響應(yīng)時(shí)間
2.服務(wù)器資源分配是否合理
3.是否合理使用應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)資源
4.系統(tǒng)是否可以擴(kuò)展
5.系統(tǒng)支持的最大用戶訪問(wèn)數(shù)量是多少,系統(tǒng)的最大業(yè)務(wù)處理能力是多少?
6.系統(tǒng)性能的潛在瓶頸在哪里
7.更換那些設(shè)備可以提高性能
8.系統(tǒng)能否支持7×24小時(shí)的業(yè)務(wù)訪問(wèn)
3.從開(kāi)發(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)
我們考慮軟件設(shè)計(jì),部署,使用和維護(hù)中涉及的角色,然后考慮這些角色的性能點(diǎn)。作為軟件性能測(cè)試工程師,我們應(yīng)該關(guān)注什么?

1.從用戶的角度分析用戶需要注意的性能。
對(duì)于用戶而言,當(dāng)單擊按鈕,鏈接或指令以啟動(dòng)時(shí),直到系統(tǒng)以用戶可以感知的形式顯示結(jié)果為止,此過(guò)程所花費(fèi)的時(shí)間就是用戶對(duì)軟件性能的直觀印象。這就是我們所說(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í),我們需要考慮如何做得更好。這兩個(gè)部分結(jié)合在一起可以實(shí)現(xiàn)最佳的用戶體驗(yàn)。例如,當(dāng)用戶查詢(xún)大量數(shù)據(jù)時(shí),我們可以向用戶顯示首先提取的數(shù)據(jù),并在用戶觀看時(shí)繼續(xù)執(zhí)行數(shù)據(jù)檢索。目前,用戶不知道我們的背景在做什么。
用戶關(guān)注用戶操作的響應(yīng)時(shí)間。
2.從管理員的角度考慮需要注意的性能點(diǎn)。
1.響應(yīng)時(shí)間
2.服務(wù)器資源分配是否合理
3.是否合理使用應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)資源
4.系統(tǒng)是否可以擴(kuò)展
5.系統(tǒng)支持的最大用戶訪問(wèn)數(shù)量是多少,系統(tǒng)的最大業(yè)務(wù)處理能力是多少?
6.系統(tǒng)性能的潛在瓶頸在哪里
7.更換那些設(shè)備可以提高性能
8.系統(tǒng)能否支持7×24小時(shí)的業(yè)務(wù)訪問(wèn)
3.從開(kāi)發(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è)試工程師的角度出發(fā),我們需要關(guān)注以上所有性能指標(biāo),并根據(jù)實(shí)際情況進(jìn)行微調(diào)。
云網(wǎng)時(shí)代為大家提供專(zhuān)業(yè)化深圳服務(wù)器租用,深圳服務(wù)器托管,深圳主機(jī)租用,云服務(wù)器租用,香港主機(jī)租用等服務(wù)器資源,詳情歡迎咨詢(xún)客服了解。