性能測(cè)試報(bào)告模板.doc
《性能測(cè)試報(bào)告模板.doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《性能測(cè)試報(bào)告模板.doc(13頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
______________________________________________________________________________________________________________ XXXX 性能測(cè)試報(bào)告 文件狀態(tài): 【ü】草 稿 【ü】修 改 稿 【 】正式發(fā)布 公 司 保 密 等 級(jí) 內(nèi)控 作 者 最后完成日期 審核人員 最后審核日期 -可編輯修改- ______________________________________________________________________________________________________________ 修改記錄 日期 版本 作者/修改者 修訂類型 描述 目 錄 1 引言 1 1.1 目標(biāo)與范圍 1 1.1.1 測(cè)試目標(biāo) 1 1.1.2 測(cè)試范圍 1 1.2 參考資料 1 1.3 術(shù)語(yǔ)說(shuō)明 1 2 測(cè)試設(shè)計(jì) 2 2.1 測(cè)試指標(biāo) 2 2.2 測(cè)試交易 2 3 測(cè)試環(huán)境 3 3.1 軟硬件環(huán)境 3 3.1.1 部署結(jié)構(gòu)圖 3 3.1.2 配置清單 3 3.1.2.1 Tomcat集群 3 3.1.2.2 MyCat集群 3 3.1.2.3 Redis集群 4 3.1.2.4 Galera集群 4 3.2 網(wǎng)絡(luò)環(huán)境 4 3.3 基礎(chǔ)數(shù)據(jù)環(huán)境 4 3.3.1 數(shù)據(jù)準(zhǔn)備 4 3.3.2 測(cè)試腳本準(zhǔn)備 4 4 測(cè)試執(zhí)行情況 5 4.1 測(cè)試場(chǎng)景 5 4.2 問(wèn)題記錄 5 5 測(cè)試結(jié)果與分析 5 5.1 基準(zhǔn)測(cè)試 5 5.1.1 測(cè)試結(jié)果 5 5.1.2 結(jié)果分析 5 5.2 目標(biāo)及容量測(cè)試 5 5.2.1 單交易負(fù)載測(cè)試結(jié)果 5 5.2.2 系統(tǒng)資源監(jiān)控簡(jiǎn)要結(jié)果 6 5.2.3 單交易負(fù)載測(cè)試結(jié)果分析 6 5.2.4 混合測(cè)試結(jié)果 6 5.2.5 混合測(cè)試結(jié)果分析 7 5.3 異常測(cè)試 7 5.3.1 測(cè)試結(jié)果 7 6 性能測(cè)試結(jié)論 7 7 建議 8 附錄 8 1 引言 1.1 目標(biāo)與范圍 1.1.1 測(cè)試目標(biāo) 該文檔的目的主要有: ? 明確測(cè)試范圍、測(cè)試對(duì)象; ? 明確測(cè)試目標(biāo); ? 明確測(cè)試環(huán)境需求,包括:測(cè)試需要的軟、硬件環(huán)境等; ? 確定測(cè)試方法,人員構(gòu)成和計(jì)劃。 1.1.2 測(cè)試范圍 略 1.2 參考資料 1.3 術(shù)語(yǔ)說(shuō)明 簡(jiǎn)稱/術(shù)語(yǔ) 全稱 說(shuō)明 最大并發(fā)用戶數(shù) 本次測(cè)試中是指在交易成功率>=99.9%,ART<2秒時(shí),系統(tǒng)所能承受的最大并發(fā)用戶數(shù) 最優(yōu)并發(fā)用戶數(shù) CPU利用率在70%以下,交易成功率大于等于99.9%時(shí),TPS達(dá)到最高時(shí)的并發(fā)數(shù) 最佳響應(yīng)測(cè)試 在沒(méi)有壓力的情況下,測(cè)試系統(tǒng)單個(gè)交易的性能狀況,其結(jié)果主要是為了搜集一個(gè)基準(zhǔn)值,進(jìn)而為負(fù)載測(cè)試提供基準(zhǔn)。 TPS 每秒事務(wù)數(shù) ?是指每秒鐘完成的事務(wù)數(shù),事務(wù)是事先在腳本中定義的統(tǒng)計(jì)單元; ART 事務(wù)平均響應(yīng)時(shí)間 響應(yīng)時(shí)間一般反映了在并發(fā)情況下,客戶端從提交請(qǐng)求到接受到應(yīng)答所經(jīng)歷的時(shí)間 交易出錯(cuò)率 指系統(tǒng)處理交易時(shí)失敗交易數(shù)與總完成交易數(shù)的比值,該值反映了被測(cè)試系統(tǒng)的正確性與穩(wěn)定性 思考時(shí)間 Think time 用于模擬實(shí)際用戶在不同操作之間等待的時(shí)間。例如,當(dāng)用戶收到來(lái)自服務(wù)器的數(shù)據(jù)時(shí),可能要等待幾秒鐘查看數(shù)據(jù),然后做出響應(yīng),這種延時(shí)就稱為“思考時(shí)間” 表1. 術(shù)語(yǔ)表 2 測(cè)試設(shè)計(jì) 2.1 測(cè)試指標(biāo) 1、 系統(tǒng)響應(yīng)時(shí)間 <1s 2、 最大并發(fā)數(shù) 無(wú)限制 3、 TPS無(wú)限制 4、 批處理時(shí)間 <10m 5、 系統(tǒng)具備橫向擴(kuò)展能力 2.2 測(cè)試交易 略 3 測(cè)試環(huán)境 3.1 軟硬件環(huán)境 3.1.1 部署結(jié)構(gòu)圖 圖3-1性能測(cè)試部署結(jié)構(gòu)圖 3.1.2 配置清單 3.1.2.1 Tomcat集群 配置項(xiàng) 描述 硬件 2核CPU、4G內(nèi)存、100G硬盤 IP地址及端口 操作系統(tǒng)及補(bǔ)丁 應(yīng)用軟件 數(shù)量 3.1.2.2 MyCat集群 配置項(xiàng) 描述 硬件 2核CPU、4G內(nèi)存、100G硬盤 IP地址及端口 操作系統(tǒng)及補(bǔ)丁 應(yīng)用軟件 節(jié)點(diǎn)數(shù)量 3.1.2.3 Redis集群 配置項(xiàng) 描述 硬件 2核CPU、4G內(nèi)存、100G硬盤 IP地址及端口 操作系統(tǒng)及補(bǔ)丁 應(yīng)用軟件 節(jié)點(diǎn)數(shù)量 3.1.2.4 Galera集群 配置項(xiàng) 描述 硬件 2核CPU、4G內(nèi)存、100G硬盤 IP地址及端口 操作系統(tǒng)及補(bǔ)丁 應(yīng)用軟件 節(jié)點(diǎn)數(shù)量 3.2 網(wǎng)絡(luò)環(huán)境 百兆局域網(wǎng)環(huán)境。 3.3 基礎(chǔ)數(shù)據(jù)環(huán)境 3.3.1 數(shù)據(jù)準(zhǔn)備 略 3.3.2 測(cè)試腳本準(zhǔn)備 采用loadrunner11.0對(duì)互聯(lián)網(wǎng)核算平臺(tái)進(jìn)行組裝生成壓力測(cè)試腳本,然后對(duì)腳本按照實(shí)際業(yè)務(wù)需要參數(shù)化,每只交易做成一只獨(dú)立腳本。 測(cè)試方法:使用VuGen逐一測(cè)試環(huán)境中執(zhí)行所有腳本,確認(rèn)腳本能夠在生產(chǎn)環(huán)境中順利運(yùn)行,同時(shí)對(duì)測(cè)試數(shù)據(jù)進(jìn)行驗(yàn)證。 4 測(cè)試執(zhí)行情況 本次測(cè)試采用的LoadRunner版本為L(zhǎng)R11,本次測(cè)試使用的協(xié)議主要是http協(xié)議,支持的并發(fā)用戶數(shù)達(dá)到500個(gè)以上。 4.1 測(cè)試場(chǎng)景 無(wú)。 4.2 問(wèn)題記錄 無(wú)。 5 測(cè)試結(jié)果與分析 5.1 基準(zhǔn)測(cè)試 5.1.1 測(cè)試結(jié)果 并發(fā)用戶數(shù) 用例名稱 事務(wù)名 TPS ART(s) 1 186 0.005 1 103 0.009 1 59 0.016 表格5-1 基準(zhǔn)測(cè)試結(jié)果 5.1.2 結(jié)果分析 在系統(tǒng)無(wú)壓力的狀態(tài)下,對(duì)每個(gè)測(cè)試案例,分別迭代100次,測(cè)試結(jié)果為:用戶的平均響應(yīng)時(shí)間都符合系統(tǒng)要求。 5.2 目標(biāo)及容量測(cè)試 5.2.1 單交易負(fù)載測(cè)試結(jié)果 運(yùn)行時(shí)間 并發(fā)用戶數(shù) 用例名稱 事務(wù)名 TPS ART(s) 5min 5 730 0.007 5min 10 1293 0.008 5min 25 1231 0.017 5min 50 1443 0.034 5min 100 1457 0.068 單交易負(fù)載測(cè)試結(jié)果 5.2.2 系統(tǒng)資源監(jiān)控簡(jiǎn)要結(jié)果 如下圖表列不同并發(fā)用戶數(shù)時(shí)的系統(tǒng)CPU使用情況: 并發(fā)用戶數(shù) 用例名稱 Tomcat服務(wù)器 CPU% MyCat中間件 CPU% 數(shù)據(jù)庫(kù)集群 CPU% 數(shù)據(jù)庫(kù)集群 CPU% 5 25% 20% 5% 50% 45% 45% 45% 45% 45% 10 25% 20% 10% 25 35 35 35 40 40 25 35% 10% 75% 70% 70% 75% 65% 70% 50 35% 10% 75% 75% 75% 80% 60% 65% 100 35% 10% 80% 70% 65% 80% 65% 65% 5.2.3 單交易負(fù)載測(cè)試結(jié)果分析 測(cè)試結(jié)果分析: TPS,平均響應(yīng)時(shí)間以及各系統(tǒng)壓力均符合預(yù)期。 5.2.4 混合測(cè)試結(jié)果 在執(zhí)行混合場(chǎng)景測(cè)試柜面交易與非柜面交易同時(shí)執(zhí)行,是為了獲取系統(tǒng)在高并發(fā)混合場(chǎng)景情況下系統(tǒng)性能指標(biāo)值: 場(chǎng)景名稱 混合交易多用戶測(cè)試 結(jié)果 獲得按比例混合場(chǎng)景下,所有交易的ART、TPS 配置信息 分別對(duì)8用戶、20用戶和40用戶進(jìn)行并發(fā)測(cè)試。 場(chǎng)景序號(hào) 交易名稱 并發(fā)用戶數(shù) 交易名稱 并發(fā)用戶數(shù) 交易名稱 并發(fā)用戶數(shù) 交易名稱 并發(fā)用戶數(shù) 1 2 5 10 20 2 2 5 10 20 3 4 10 20 40 事務(wù)性能指標(biāo): 并發(fā)用戶數(shù) 用例名稱 TPS ART Tomcat服務(wù)器 CPU% MyCat中間件 CPU% 數(shù)據(jù)庫(kù)集群 CPU% 數(shù)據(jù)庫(kù)集群 CPU% 2 149 0.013 40% 40% 50% 60% 70% 50% 60% 70% 2 127 0.015 4 249 0.016 5.2.5 混合測(cè)試結(jié)果分析 設(shè)置該場(chǎng)景的目的是為了增加系統(tǒng)壓力的情況下驗(yàn)證測(cè)試過(guò)程中系統(tǒng)的處理能力,在此壓力下系統(tǒng)運(yùn)行平穩(wěn)。處理能力未出現(xiàn)異常波動(dòng)。 5.3 異常測(cè)試 5.3.1 測(cè)試結(jié)果 并行場(chǎng)景中殺掉數(shù)據(jù)庫(kù)寫節(jié)點(diǎn),極短時(shí)間內(nèi)系統(tǒng)切換節(jié)點(diǎn)成功。事務(wù)TPS圖如下: 6 性能測(cè)試結(jié)論 略 7 建議 略 附錄 THANKS !!! 致力為企業(yè)和個(gè)人提供合同協(xié)議,策劃案計(jì)劃書,學(xué)習(xí)課件等等 打造全網(wǎng)一站式需求 歡迎您的下載,資料僅供參考- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
32 積分
下載 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 性能 測(cè)試報(bào)告 模板
鏈接地址:http://italysoccerbets.com/p-1572876.html