課程簡介
本課程詳細(xì)闡述性能測試?yán)碚摚治鲂阅軠y試流程、性能測試團隊和性能測試策略及計劃。梳理性能測試執(zhí)行流程及過程控制,詳解業(yè)務(wù)統(tǒng)計數(shù)據(jù)到場景的轉(zhuǎn)化過程,性能場景設(shè)計,性能測試工具的使用過程,詳細(xì)描述了性能測試執(zhí)行過程中出現(xiàn)問題的控制方法,重點解析性能測試瓶頸定位和性能調(diào)優(yōu)的邏輯思路和問題處理方法。闡述性能測試報告的包含內(nèi)容。
目標(biāo)收益
? 掌握性能測試?yán)碚?br />
? 掌握性能測試流程、測試策略、測試計劃、測試團隊和測試技能
? 掌握性能測試準(zhǔn)備內(nèi)容
? 掌握性能測試執(zhí)行過程和結(jié)果分析
? 熟悉性能瓶頸定位、性能調(diào)優(yōu)方法和案例解讀
培訓(xùn)對象
此課程適合于測試經(jīng)理、性能測試人員、性能調(diào)優(yōu)人員和開發(fā)人員
課程大綱
性能測試?yán)碚? |
1.1 性能測試基本理論 1.2 性能測試基本概念 1.3 性能指標(biāo)定義 1.4 性能測試需求 1.5 性能測試類型分析 |
性能測試流程 |
2.1 性能測試流程介紹 2.2 性能測試流程的輸入輸出 |
性能測試策略 |
3.1 性能測試目標(biāo) 3.2 性能測試環(huán)境 3.3 性能測試范圍 3.4 性能測試類型 3.5 性能測試場景 3.6 性能測試準(zhǔn)入 3.7 性能測試準(zhǔn)出 3.8 性能測試完成定義 3.9 性能測試風(fēng)險分析和規(guī)避策略 |
性能測試計劃 |
4.1 性能測試環(huán)境準(zhǔn)備 4.2 性能測試人員準(zhǔn)備 4.3 性能測試數(shù)據(jù)準(zhǔn)備 4.4 性能測試腳本開發(fā) 4.5 性能測試場景配置 4.6 性能測試監(jiān)控配置 4.7 性能測試執(zhí)行 4.8 性能測試結(jié)果分析 4.9 性能測試調(diào)優(yōu) 4.10 性能測試回歸測試 4.11 性能測試報告 4.12 性能測試驗收 |
性能測試團隊及角色 |
5.1 性能測試團隊人員配備 5.2 性能測試團隊成員角色 5.3 性能測試團隊成員職責(zé) 5.4 性能測試團隊成員具備技能 |
性能測試腳本開發(fā) |
6.1 LoadRunner性能測試腳本開發(fā)流程 6.2 選擇測試協(xié)議 6.3 腳本錄制或程序開發(fā) 6.4 腳本參數(shù)化 6.5 腳本關(guān)聯(lián) 6.6 測試參數(shù)數(shù)據(jù)準(zhǔn)備 6.7 單用戶腳本回放 6.8 多用戶腳本回放 6.9 回放結(jié)果檢查 |
性能測試監(jiān)控 |
7.1 系統(tǒng)層性能監(jiān)控 7.2 應(yīng)用層性能監(jiān)控 7.3 數(shù)據(jù)庫性能監(jiān)控 7.4 性能測試監(jiān)控工具選型 7.5 性能測試監(jiān)控工具使用 7.6 性能測試監(jiān)控工具分析 |
性能測試執(zhí)行 |
8.1 LoadRunner性能測試場景 8.2 性能測試場景配置 8.3 性能測試執(zhí)行 8.4 性能測試執(zhí)行過程監(jiān)控 8.5 性能測試執(zhí)行過程問題應(yīng)對 |
測試結(jié)果分析 |
9.1 LoadRunner性能測試結(jié)果收集 9.2 性能測試結(jié)果分析 9.3 性能測試結(jié)果視圖類型 9.4 性能測試結(jié)果集過濾 9.5 測試結(jié)果視圖詳細(xì)分析 |
性能瓶頸定位 |
10.1 性能瓶頸定位基本方法 10.2 性能瓶頸定位流程 10.3 性能瓶頸定位分析 |
性能調(diào)優(yōu)之系統(tǒng)層 |
11.1 CPU性能監(jiān)控及優(yōu)化 11.2 內(nèi)存性能監(jiān)控及優(yōu)化 11.3 網(wǎng)絡(luò)性能監(jiān)控及優(yōu)化 11.4 存儲性能監(jiān)控及優(yōu)化 |
性能調(diào)優(yōu)之程序?qū)? |
12.1 程序?qū)有阅鼙O(jiān)控 12.2 程序?qū)有阅芷款i定位 12.3 程序?qū)有阅芷款i調(diào)優(yōu)方法 |
性能調(diào)優(yōu)之應(yīng)用層 |
13.1 應(yīng)用層性能監(jiān)控 13.2 應(yīng)用層瓶頸定位 13.3 應(yīng)用層性能瓶頸調(diào)優(yōu)方法 |
性能調(diào)優(yōu)之?dāng)?shù)據(jù)庫層 |
14.1 數(shù)據(jù)庫性能監(jiān)控 14.2 數(shù)據(jù)庫瓶頸定位 14.3 數(shù)據(jù)庫性能調(diào)優(yōu)方法 |
性能測試報告 |
15.1 性能測試報告模板 15.2 性能測試報告包含內(nèi)容 |
案例解讀 |
16.1 車聯(lián)網(wǎng)呼叫中心系統(tǒng) 16.2 常見性能問題分析 |
性能測試?yán)碚? 1.1 性能測試基本理論 1.2 性能測試基本概念 1.3 性能指標(biāo)定義 1.4 性能測試需求 1.5 性能測試類型分析 |
性能測試流程 2.1 性能測試流程介紹 2.2 性能測試流程的輸入輸出 |
性能測試策略 3.1 性能測試目標(biāo) 3.2 性能測試環(huán)境 3.3 性能測試范圍 3.4 性能測試類型 3.5 性能測試場景 3.6 性能測試準(zhǔn)入 3.7 性能測試準(zhǔn)出 3.8 性能測試完成定義 3.9 性能測試風(fēng)險分析和規(guī)避策略 |
性能測試計劃 4.1 性能測試環(huán)境準(zhǔn)備 4.2 性能測試人員準(zhǔn)備 4.3 性能測試數(shù)據(jù)準(zhǔn)備 4.4 性能測試腳本開發(fā) 4.5 性能測試場景配置 4.6 性能測試監(jiān)控配置 4.7 性能測試執(zhí)行 4.8 性能測試結(jié)果分析 4.9 性能測試調(diào)優(yōu) 4.10 性能測試回歸測試 4.11 性能測試報告 4.12 性能測試驗收 |
性能測試團隊及角色 5.1 性能測試團隊人員配備 5.2 性能測試團隊成員角色 5.3 性能測試團隊成員職責(zé) 5.4 性能測試團隊成員具備技能 |
性能測試腳本開發(fā) 6.1 LoadRunner性能測試腳本開發(fā)流程 6.2 選擇測試協(xié)議 6.3 腳本錄制或程序開發(fā) 6.4 腳本參數(shù)化 6.5 腳本關(guān)聯(lián) 6.6 測試參數(shù)數(shù)據(jù)準(zhǔn)備 6.7 單用戶腳本回放 6.8 多用戶腳本回放 6.9 回放結(jié)果檢查 |
性能測試監(jiān)控 7.1 系統(tǒng)層性能監(jiān)控 7.2 應(yīng)用層性能監(jiān)控 7.3 數(shù)據(jù)庫性能監(jiān)控 7.4 性能測試監(jiān)控工具選型 7.5 性能測試監(jiān)控工具使用 7.6 性能測試監(jiān)控工具分析 |
性能測試執(zhí)行 8.1 LoadRunner性能測試場景 8.2 性能測試場景配置 8.3 性能測試執(zhí)行 8.4 性能測試執(zhí)行過程監(jiān)控 8.5 性能測試執(zhí)行過程問題應(yīng)對 |
測試結(jié)果分析 9.1 LoadRunner性能測試結(jié)果收集 9.2 性能測試結(jié)果分析 9.3 性能測試結(jié)果視圖類型 9.4 性能測試結(jié)果集過濾 9.5 測試結(jié)果視圖詳細(xì)分析 |
性能瓶頸定位 10.1 性能瓶頸定位基本方法 10.2 性能瓶頸定位流程 10.3 性能瓶頸定位分析 |
性能調(diào)優(yōu)之系統(tǒng)層 11.1 CPU性能監(jiān)控及優(yōu)化 11.2 內(nèi)存性能監(jiān)控及優(yōu)化 11.3 網(wǎng)絡(luò)性能監(jiān)控及優(yōu)化 11.4 存儲性能監(jiān)控及優(yōu)化 |
性能調(diào)優(yōu)之程序?qū)? 12.1 程序?qū)有阅鼙O(jiān)控 12.2 程序?qū)有阅芷款i定位 12.3 程序?qū)有阅芷款i調(diào)優(yōu)方法 |
性能調(diào)優(yōu)之應(yīng)用層 13.1 應(yīng)用層性能監(jiān)控 13.2 應(yīng)用層瓶頸定位 13.3 應(yīng)用層性能瓶頸調(diào)優(yōu)方法 |
性能調(diào)優(yōu)之?dāng)?shù)據(jù)庫層 14.1 數(shù)據(jù)庫性能監(jiān)控 14.2 數(shù)據(jù)庫瓶頸定位 14.3 數(shù)據(jù)庫性能調(diào)優(yōu)方法 |
性能測試報告 15.1 性能測試報告模板 15.2 性能測試報告包含內(nèi)容 |
案例解讀 16.1 車聯(lián)網(wǎng)呼叫中心系統(tǒng) 16.2 常見性能問題分析 |