性能測(cè)試與性能測(cè)試規(guī)范

性能測(cè)試與性能測(cè)試規(guī)范

ID:37427047

大?。?32.31 KB

頁(yè)數(shù):39頁(yè)

時(shí)間:2019-05-12

性能測(cè)試與性能測(cè)試規(guī)范_第1頁(yè)
性能測(cè)試與性能測(cè)試規(guī)范_第2頁(yè)
性能測(cè)試與性能測(cè)試規(guī)范_第3頁(yè)
性能測(cè)試與性能測(cè)試規(guī)范_第4頁(yè)
性能測(cè)試與性能測(cè)試規(guī)范_第5頁(yè)
資源描述:

《性能測(cè)試與性能測(cè)試規(guī)范》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、性能測(cè)試與性能測(cè)試規(guī)范段念2006-3-7性能測(cè)試是什么?性能的不同視角用戶(hù)視角響應(yīng)時(shí)間系統(tǒng)視角并發(fā)用戶(hù)數(shù)吞吐量開(kāi)發(fā)視角架構(gòu)數(shù)據(jù)庫(kù)應(yīng)用服務(wù)器代碼性能測(cè)試的主要關(guān)注內(nèi)容響應(yīng)時(shí)間響應(yīng)時(shí)間的特點(diǎn)用戶(hù)視角最關(guān)心的性能指標(biāo),也是用戶(hù)的唯一直接感受與并發(fā)數(shù)、吞吐量等有直接的聯(lián)系沒(méi)有普適的“可接收”與“不可接受”的原則響應(yīng)時(shí)間具有一定的用戶(hù)主觀性并發(fā)用戶(hù)數(shù)“同時(shí)”訪問(wèn)系統(tǒng)的用戶(hù)同時(shí)的兩個(gè)不同含義同時(shí)在線(xiàn)(業(yè)務(wù)并發(fā))同時(shí)發(fā)出請(qǐng)求(服務(wù)器并發(fā))吞吐量吞吐量描述的是系統(tǒng)的處理能力不同層次的吞吐量Hits/secPageview/sec字節(jié)數(shù)/秒交易數(shù)/秒

2、為什么要做性能測(cè)試?性能測(cè)試的四個(gè)應(yīng)用領(lǐng)域能力驗(yàn)證容量規(guī)劃性能調(diào)優(yōu)錯(cuò)誤發(fā)現(xiàn)能力驗(yàn)證中的性能測(cè)試主要應(yīng)用場(chǎng)景驗(yàn)收時(shí)的性能測(cè)試上線(xiàn)時(shí)的性能測(cè)試產(chǎn)品發(fā)布前的性能測(cè)試容量規(guī)劃中的性能測(cè)試主要應(yīng)用場(chǎng)景為產(chǎn)品給出對(duì)應(yīng)的解決方案售前支持需要了解系統(tǒng)能力為將要到來(lái)的特殊場(chǎng)景進(jìn)行驗(yàn)證性能調(diào)優(yōu)中的性能測(cè)試主要應(yīng)用場(chǎng)景針對(duì)上線(xiàn)系統(tǒng)進(jìn)行的性能調(diào)整針對(duì)產(chǎn)品進(jìn)行的性能調(diào)整缺陷發(fā)現(xiàn)中的性能測(cè)試主要應(yīng)用場(chǎng)景定位由于并發(fā)引起的問(wèn)題定位由于內(nèi)存泄漏引發(fā)的問(wèn)題結(jié)論性能測(cè)試不僅僅用來(lái)衡量系統(tǒng)是否具有某種能力,還能用于對(duì)已有系統(tǒng)進(jìn)行性能的調(diào)整,或是發(fā)現(xiàn)系統(tǒng)中隱藏的錯(cuò)誤。性能測(cè)

3、試過(guò)程性能測(cè)試需要過(guò)程的支持性能測(cè)試不是隨意和隨機(jī)進(jìn)行的測(cè)試性能測(cè)試與一個(gè)完整的功能測(cè)試過(guò)程一樣,也需要經(jīng)歷幾個(gè)階段測(cè)試準(zhǔn)備測(cè)試設(shè)計(jì)測(cè)試執(zhí)行測(cè)試分析一個(gè)一般的性能測(cè)試過(guò)程過(guò)程模型GPTM工作啟動(dòng)測(cè)試模型測(cè)試計(jì)劃測(cè)試準(zhǔn)備測(cè)試執(zhí)行測(cè)試報(bào)告工作啟動(dòng)獲取性能測(cè)試需求分析典型交易準(zhǔn)備測(cè)試環(huán)境需求確定測(cè)試工具性能測(cè)試需求來(lái)自約束的文檔和隱藏的“潛規(guī)則”2/5/8原則來(lái)自對(duì)已運(yùn)行系統(tǒng)的分析應(yīng)用服務(wù)器日志分析系統(tǒng)日志分析來(lái)自對(duì)用戶(hù)行為的分析測(cè)試模型根據(jù)典型事務(wù)確定場(chǎng)景模型確定需要監(jiān)控的具體性能指標(biāo)用例和場(chǎng)景設(shè)計(jì)原則1:選擇實(shí)際的和有代表性的業(yè)務(wù)原則2

4、:用場(chǎng)景反映用戶(hù)對(duì)系統(tǒng)的實(shí)際使用剖面原則3:選擇的場(chǎng)景要得到用戶(hù)的認(rèn)可測(cè)試計(jì)劃時(shí)間計(jì)劃測(cè)試設(shè)計(jì)測(cè)試設(shè)計(jì)環(huán)境設(shè)計(jì)原則1:盡量使用真實(shí)的運(yùn)行環(huán)境原則2:確保環(huán)境的每個(gè)環(huán)節(jié)可控原則3:要保證環(huán)境中各設(shè)備的時(shí)間同步數(shù)據(jù)設(shè)計(jì)負(fù)載數(shù)據(jù)便于識(shí)別的數(shù)據(jù)——探測(cè)數(shù)據(jù)測(cè)試準(zhǔn)備與測(cè)試執(zhí)行準(zhǔn)備環(huán)境部署工具和腳本部署監(jiān)控器執(zhí)行測(cè)試場(chǎng)景收集測(cè)試過(guò)程中的性能指標(biāo)測(cè)試結(jié)果分析根據(jù)需求分析結(jié)果重點(diǎn)在分析,而不是出報(bào)表測(cè)試結(jié)果分析性能測(cè)試的結(jié)果分析是性能測(cè)試過(guò)程中最關(guān)鍵、但同時(shí)也是最難把握的一個(gè)步驟“拐點(diǎn)”原則——曲線(xiàn)上的拐點(diǎn)就是系統(tǒng)性能瓶頸可能存在的地方性能關(guān)聯(lián)分析性

5、能測(cè)試結(jié)果分析的原則原則1:準(zhǔn)確知道每個(gè)測(cè)量數(shù)據(jù)的含義原則2:在得出結(jié)論時(shí)要排除測(cè)試過(guò)程中引入的可能帶來(lái)誤導(dǎo)的因素改善系統(tǒng)的不可測(cè)試性導(dǎo)致系統(tǒng)性能不可測(cè)試的原因非標(biāo)準(zhǔn)協(xié)議不合理的分層自行開(kāi)發(fā)測(cè)試工具在代碼中增加日志或輸出注意修改代碼對(duì)性能的影響時(shí)間戳等技巧性能測(cè)試工程提要對(duì)性能測(cè)試的思考性能測(cè)試的局限性性能測(cè)試不能提升產(chǎn)品性能性能測(cè)試中發(fā)現(xiàn)的性能問(wèn)題的修復(fù)開(kāi)銷(xiāo)巨大問(wèn)題對(duì)軟件性能的控制應(yīng)該從哪個(gè)階段介入?如何才能提升軟件性能?軟件性能工程SPESPE(SoftwarePerformanceEngineering)是一種系統(tǒng)的、定量的方法

6、,用于構(gòu)建能夠符合性能目標(biāo)的軟件系統(tǒng)Softwareperformanceengineering(SPE)isamethodforconstructingsoftwaresystemstomeetperformanceobjectivesSPE的特點(diǎn)SPE是一個(gè)系統(tǒng)的方法SPE是一種定量的方法SPE是一種工程的方法SPE是一種主動(dòng)的性能管理方法SPE基于的幾個(gè)基本事實(shí)一個(gè)系統(tǒng)是否能表現(xiàn)出期望的性能,在選擇體系結(jié)構(gòu)時(shí)就已經(jīng)基本確定了軟件性能的幾個(gè)誤區(qū)在擁有待測(cè)的執(zhí)行代碼之前,不可能做任何與性能相關(guān)的事即使能通過(guò)建??刂葡到y(tǒng)性能,建模也是

7、很復(fù)雜且成本很高SPE的一般步驟評(píng)估性能風(fēng)險(xiǎn)確定關(guān)鍵用例選擇關(guān)鍵性能場(chǎng)景建立性能目標(biāo)構(gòu)造性能模型確定軟件資源需求增加計(jì)算機(jī)資源需求評(píng)價(jià)模型驗(yàn)證和確認(rèn)模型SPE項(xiàng)目成功的關(guān)鍵因素達(dá)成對(duì)性能目標(biāo)的共識(shí)確保在性能場(chǎng)景上達(dá)成一致產(chǎn)生可信的模型結(jié)果盡早測(cè)量關(guān)鍵構(gòu)件并經(jīng)常驗(yàn)證模型用定量的數(shù)據(jù)對(duì)可選方案進(jìn)行評(píng)估SPE引入的其他特性面向性能的設(shè)計(jì)性能模式性能反模式講座結(jié)束,謝謝!

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。