
性能測試、建模、分析與優(yōu)化培訓(xùn)
性能面臨的挑戰(zhàn)
性能測試目標迷失
性能難以重現(xiàn)真實場景
難以定位性能問題瓶頸
性能測試和優(yōu)化過晚,修復(fù)成本過高
討論:實際面臨過的性能問題與解決思路
性能建模、測試與規(guī)劃路線圖
性能建模、測試與規(guī)劃體系
性能計劃
系統(tǒng)架構(gòu)性能評估
性能持續(xù)迭代
性能與容量運維
性能佳實踐
討論:我們應(yīng)該怎么做?
性能架構(gòu)建模
影響系統(tǒng)性能的各種因素
幾種典型應(yīng)用資源使用特點
應(yīng)用系統(tǒng)架構(gòu)
應(yīng)用請求結(jié)構(gòu)
網(wǎng)絡(luò)拓撲架構(gòu)
硬件設(shè)計架構(gòu)
中間件設(shè)計架構(gòu)
數(shù)據(jù)庫設(shè)計架構(gòu)
存儲設(shè)計架構(gòu)
性能模式與反模式
失效模式分析
業(yè)務(wù)性能分析
評估性能風(fēng)險
確定關(guān)鍵用例
選擇關(guān)鍵性能場景
建立業(yè)務(wù)性能目標
系統(tǒng)性能需求分析
從業(yè)務(wù)模型到技術(shù)模型
用戶模型vs TPS模型
確定通過標準
案例實戰(zhàn):性能需求分析
性能測試概覽
性能測試應(yīng)用場景
性能測試團隊組成
性能測試流程
性能測試場景
基準測試/并發(fā)(集合點)測試
單交易容量測試
綜合交易容量測試
可靠性測試
可擴展性測試
穩(wěn)定性測試
業(yè)務(wù)突變測試
OLAP、跑批業(yè)務(wù)測試場景
參數(shù)配置測試
用戶體驗(性能)測試
場景設(shè)置、重用與優(yōu)先級
案例:性能測試場景設(shè)計
性能測試環(huán)境
測試環(huán)境縮放原則
被測系統(tǒng)環(huán)境需求
壓力機測試環(huán)境要求
環(huán)境準備注意事項
案例:系統(tǒng)環(huán)境搭建
性能測試數(shù)據(jù)
墊底數(shù)據(jù)和參數(shù)化數(shù)據(jù)
數(shù)據(jù)分布
生產(chǎn)數(shù)據(jù)清洗
自動化生成
數(shù)據(jù)重用問題
案例:數(shù)據(jù)準備
性能測試方案
性能測試方案模板
測試目標
性能監(jiān)控分析指標
測試計劃
測試資源
測試風(fēng)險
性能測試執(zhí)行
日志和記錄
風(fēng)險管理和溝通管理
LoadRunner使用實踐
LoadRunner原理
腳本、場景規(guī)范
腳本提取公共變化部分
腳本調(diào)試
參數(shù)化技巧
關(guān)聯(lián)/檢查點/集合點
事務(wù)定義(粗細)
RunTime設(shè)置
各種場景測試技巧
監(jiān)控LoadRunner
上萬TPS LoadRunner使用技巧
性能測試報告
性能測試報告模板
一圖勝萬言
關(guān)聯(lián)分析
性能測試結(jié)論
性能建議與風(fēng)險
性能監(jiān)控與分析
討論:以往性能監(jiān)控與分析的策略
性能監(jiān)控與分析策略
應(yīng)用性能監(jiān)控與分析
前端性能監(jiān)控與分析
操作系統(tǒng)性能監(jiān)控與分析
中間件性能監(jiān)控與分析
數(shù)據(jù)庫性能監(jiān)控與分析
網(wǎng)絡(luò)與存儲性能監(jiān)控與分析
故障樹性能分析方法
容量規(guī)劃與性能建模
案例:多個性能分析過程案例
討論:容量規(guī)劃的方法
SLA與運維的難題
性能與容量規(guī)劃方法
性能預(yù)測建模
性能建模原理
性能建模流程
測試環(huán)境性能/業(yè)務(wù)數(shù)據(jù)梳理
生產(chǎn)環(huán)境性能/業(yè)務(wù)數(shù)據(jù)梳理
建立和矯正性能模型
What-IF分析
系統(tǒng)降級
容量規(guī)劃方案
團隊建設(shè)與個人成長
性能體系建設(shè)
流程建設(shè)
團隊建設(shè)
工具選型
性能技能進階路線圖