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