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