高級(jí)性能測試與性能分析課程
高級(jí)性能測試與性能分析課程詳細(xì)內(nèi)容
高級(jí)性能測試與性能分析課程
一、課程背景
本課程從架構(gòu)性能的角度出發(fā)。解析了性能測試?yán)碚撝R(shí),分析性能測試的體系建設(shè)過程、性能測試團(tuán)隊(duì)建設(shè)過程,理清整個(gè)性能測試執(zhí)行流程及整個(gè)過程的執(zhí)行控制。詳解業(yè)務(wù)統(tǒng)計(jì)數(shù)據(jù)到場景的轉(zhuǎn)化過程。詳解性能場景設(shè)計(jì)。詳細(xì)講解工具的使用原理,詳細(xì)描述了性能測試執(zhí)行過程中出現(xiàn)問題的控制方法。重點(diǎn)解析了性能分析的邏輯思路和問題處理方法。解析了性能測試工具、性能監(jiān)控工具、性能分析工具、性能調(diào)試工具的各個(gè)方面。提高對整個(gè)系統(tǒng)的認(rèn)知高度。描述了性能測試報(bào)告的編寫技巧。
二、課程目標(biāo)
通過本課程的學(xué)習(xí),可以掌握測試體系建設(shè)思路、性能測試團(tuán)隊(duì)建設(shè)思路、性能過程執(zhí)行控制能力、性能分析邏輯思維能力 。
課程目標(biāo)
?????? 針對個(gè)人的課程目標(biāo):
可以掌握性能體系建設(shè)思路;
性能測試團(tuán)隊(duì)建設(shè)思路;
性能過程執(zhí)行控制能力;
性能分析邏輯思維能力。
?????? 針對企業(yè)的課程目標(biāo):
幫助企業(yè)、團(tuán)隊(duì)、個(gè)人提升性能意識(shí);
幫助企業(yè)理清性能團(tuán)隊(duì)提升的痛點(diǎn);
幫助企業(yè)快速理解架構(gòu)級(jí)性能測試和分析優(yōu)化的關(guān)鍵點(diǎn);
幫助企業(yè)減少生產(chǎn)運(yùn)營成本;
幫助團(tuán)隊(duì)、個(gè)人理清當(dāng)前的瓶頸點(diǎn)。
三、課程優(yōu)勢和亮點(diǎn)
云部署實(shí)例教學(xué),在有條件的情況下學(xué)員可親手操作;
從測試工具、監(jiān)控工具、分析工具、調(diào)試工具的完整課程;
從操作系統(tǒng)、數(shù)據(jù)庫、中間件、網(wǎng)絡(luò)的完整分析過程;
實(shí)例性能問題代碼分析。
四、課程對象
?????? 此課程適合于性能架構(gòu)師、性能分析師、性能測試工程師、性能項(xiàng)目經(jīng)理、軟件質(zhì)量管理人員、運(yùn)維人員、開發(fā)工程師
五、性能分析調(diào)優(yōu)培訓(xùn)大綱
| 課程模塊 | 內(nèi)容 | 目的 | 重點(diǎn) |
| 性能綜述 | 先看兩個(gè)問題 性能測試與性能分析該有的范圍 | ? | √ |
| 性能基本概念 | 性能測試概念 性能指標(biāo) 性能建模(業(yè)務(wù)模型/測試模型) 性能方案 性能場景 其他基本概念 響應(yīng)時(shí)間 并發(fā) TPS 虛擬用戶 場景 測試策略 流控/超時(shí) | 理解性能相關(guān)的基本概念及相應(yīng)的使用方法。 | √ |
| 性能管理 | 性能組織結(jié)構(gòu)(角色職責(zé)定義) 理解性能測試實(shí)施過程 Overview看系統(tǒng)性能 性能項(xiàng)目實(shí)施流程 性能瓶頸分析過程 執(zhí)行過程控制 團(tuán)隊(duì)內(nèi)協(xié)作 團(tuán)隊(duì)間協(xié)調(diào) 性能匯報(bào) | 如何在性能測試過程中管理團(tuán)隊(duì); 如何在各團(tuán)隊(duì)間協(xié)調(diào); | √√ |
| 性能體系/方法論 | 性能體系/方法論 方法論的關(guān)鍵 | 方法論只有用到具體的工作中才是實(shí)用的方法論。 | √√ |
| 性能場景設(shè)計(jì) | 場景設(shè)計(jì)邏輯 基準(zhǔn)場景 -單業(yè)務(wù)單用戶場景 -單業(yè)務(wù)多用戶場景 容量場景 -遞增場景(混合業(yè)務(wù),找到最大TPS) -配置測試場景 -衰減測試場景 穩(wěn)定性場景 異常場景(失效模式) -LB/HA場景 -宕網(wǎng)卡/主機(jī)/應(yīng)用場景 | 找到單業(yè)務(wù)/接口、混合業(yè)務(wù)/接口最大TPS; 找到系統(tǒng)最優(yōu)配置; 找到系統(tǒng)可持續(xù)運(yùn)行時(shí)長; 驗(yàn)證系統(tǒng)異常處理機(jī)制; 系統(tǒng)可靠性分析; | √√ |
| 測試工具解析 | 參數(shù)化 關(guān)聯(lián) 并發(fā) 事務(wù) 思考時(shí)間 平均值、標(biāo)準(zhǔn)方差 | 解析通用并且關(guān)鍵的性能工具實(shí)現(xiàn)機(jī)制; | √ |
| 性能工具解析之LoadRunner | LoadRunner介紹 LoadRunner Vugen LoadRunner Controller LoadRunner Analysis | 解析LoadRunner常用功能點(diǎn) | √ |
| 性能工具解析之Jmeter | Jmeter介紹 Jmeter錄制 Jmeter參數(shù)化 Jmeter關(guān)聯(lián) java腳本編寫 JDBC腳本編寫 WebService腳本編寫 Jmeter遠(yuǎn)程執(zhí)行 Jmeter Test Fragment Perfmon Plugin Jmeter Dashboard | 解析jmeter常用功能點(diǎn) | √ |
| 性能工具解析之其他性能測試工具 | iperf sysbench FIO hdparm ab | 解析其他常用性能測試工具 | √ |
| 性能監(jiān)控設(shè)計(jì) | 全局監(jiān)控 定向監(jiān)控 監(jiān)控設(shè)計(jì) 監(jiān)控層次細(xì)化 | 部署架構(gòu); 技術(shù)架構(gòu); 業(yè)務(wù)架構(gòu); | √√ |
| 性能分析方法 | 架構(gòu)角度 模塊角度 分段排除 -響應(yīng)時(shí)間拆分 分層排除 -技術(shù)層級(jí)拆分 | 性能分析思路是重點(diǎn); | √√√ |
| 性能需求指標(biāo) | 測試目的 測試范圍 業(yè)務(wù)調(diào)研 測試環(huán)境調(diào)研 測試指標(biāo)及測試數(shù)據(jù) 并發(fā)用戶數(shù) 系統(tǒng)可擴(kuò)展性指標(biāo) 性能需求來源 性能需求應(yīng)該包括什么 | 分析性能指標(biāo)到可操作層面; | √√ |
| 業(yè)務(wù)統(tǒng)計(jì)數(shù)據(jù)到場景的轉(zhuǎn)化 | 業(yè)務(wù)數(shù)據(jù)統(tǒng)計(jì) 業(yè)務(wù)模型 測試模型 對應(yīng)場景設(shè)置 | 詳解業(yè)務(wù)統(tǒng)計(jì)數(shù)據(jù)到場景的轉(zhuǎn)化過程; | √√ |
| 系統(tǒng)級(jí)性能監(jiān)控分析優(yōu)化 | 操作系統(tǒng)架構(gòu)圖 全局監(jiān)控分析 CPU監(jiān)控分析與優(yōu)化 Memory監(jiān)控分析與優(yōu)化 IO監(jiān)控分析與優(yōu)化 文件系統(tǒng)監(jiān)控 網(wǎng)絡(luò)監(jiān)控分析與優(yōu)化 進(jìn)程間通信監(jiān)控分析與優(yōu)化 | 以Linux為例,詳解操作系統(tǒng)級(jí)別性能監(jiān)控分析和優(yōu)化; ? | √√√ |
| 代碼級(jí)性能監(jiān)控分析優(yōu)化 | 【JAVA】 Java基本原理和JVM架構(gòu)說明 Java調(diào)優(yōu)工具集 Jstat jconsole jstack jmap jhat jvisualvm jmc jdb heapdump分析 ThreadDump分析 JAVA性能分析實(shí)例一 JAVA性能分析實(shí)例二 JAVA性能分析實(shí)例三 【C/C++】 監(jiān)控分析工具 C/C++性能分析實(shí)例一 C/C++性能分析實(shí)例二 C/C++性能分析實(shí)例三 C/C++性能分析實(shí)例四 C/C++性能分析實(shí)例五 | 詳解代碼級(jí)別性能監(jiān)控分析和優(yōu)化; | √√√ |
| 應(yīng)用服務(wù)器性能監(jiān)控分析優(yōu)化 | 應(yīng)用服務(wù)器架構(gòu) 應(yīng)用服務(wù)器監(jiān)控工具 應(yīng)用服務(wù)器分析優(yōu)化 | 以nginx/tomcat為例說明應(yīng)用服務(wù)器性能監(jiān)控分析優(yōu)化部分; | √√√ |
| 數(shù)據(jù)庫級(jí)性能監(jiān)控分析優(yōu)化 | 數(shù)據(jù)庫架構(gòu)圖 數(shù)據(jù)庫監(jiān)控工具 SQL執(zhí)行時(shí)間分析 | 解析數(shù)據(jù)庫級(jí)別性能監(jiān)控分析和優(yōu)化的思路;以MySQL和Oracle為例。 如企業(yè)內(nèi)訓(xùn)有其他需求,可提出 | √√√ |
系統(tǒng)調(diào)試工具 (以CentOS為例) | strace trace/blktrace perf systemtap Flame Gragh(火焰圖) | ? | √√√ |
| 系統(tǒng)可用性分析 | 可用性計(jì)算公式(串行、并行) N+M并行系統(tǒng)可用性計(jì)算公式 可用性分析方法 分層模型 可用性示例-網(wǎng)絡(luò)拓?fù)?/p> 組件故障關(guān)系分析 計(jì)算示例 | 系統(tǒng)可用性是生產(chǎn)運(yùn)維的重要指標(biāo),這一節(jié)主要描述如何做生產(chǎn)運(yùn)維的可用性分析,提供模型計(jì)算方法和具體操作過程。 | √√√ |
| 排隊(duì)論在性能分析中的應(yīng)用 | 排隊(duì)論概念 排隊(duì)論公式 排隊(duì)論實(shí)例 | 排隊(duì)論在宏觀性能分析和微觀眾性能分析中都有實(shí)用價(jià)值,但是企業(yè)要?jiǎng)?chuàng)建模型會(huì)比較費(fèi)時(shí)費(fèi)力費(fèi)人,本章節(jié)主要描述如何創(chuàng)建針對性的排隊(duì)論模型。 | √√√ |
| 失效模型在性能分析中的應(yīng)用 | 失效模型概念及流程 潛在失效模型和后果分析 SOD分級(jí)表 RPN風(fēng)險(xiǎn)系數(shù) | FMEA在項(xiàng)目中用來分析性能測試過程中的失效模型非常有幫助。本節(jié)主要描述如何在項(xiàng)目中創(chuàng)建潛在失效模型和后果分析表。 | √√ |
| 性能問題實(shí)例 | ? | 性能問題實(shí)例分析,在沒的項(xiàng)目中遇到的性能問題不同,用具體的實(shí)例對應(yīng)到上述的完整性能分析思路。 | √√ |
| 性能方案 | 性能方案解析 | 用真實(shí)的項(xiàng)目性能方案做示例解析。 | √√√ |
| 性能報(bào)告 | 性能報(bào)告解析 | 用真實(shí)的項(xiàng)目性能報(bào)告做示例解析。 | √√√ |
?
?
?
?
?
?
劉暉老師的其它課程
【課程特色】1.??課上采用案例式教學(xué),通俗易懂,課下一對一輔導(dǎo)強(qiáng)化訓(xùn)練,學(xué)與練交叉進(jìn)行強(qiáng)化記憶,你所要做的就是認(rèn)真聽,勤于問,樂于練。2.??清晰的知識(shí)結(jié)構(gòu),根據(jù)應(yīng)用經(jīng)驗(yàn)采用最優(yōu)化授課模式。3.??內(nèi)容充沛、詳略得當(dāng),前后呼應(yīng)。4.??講師資歷豐富,具有豐富的實(shí)踐經(jīng)驗(yàn)。5.??知識(shí)講授+貼身案例+場景故事+互動(dòng)討論+現(xiàn)場演練+落地跟蹤【課程時(shí)間】1天【課程
講師:劉暉詳情
5G 時(shí)代下的綠色智慧物業(yè) 12.31
【課程背景】住房和城鄉(xiāng)建設(shè)部印發(fā)的《國家智慧城市試點(diǎn)暫行管理辦法》和《國家智慧城市(區(qū)、鎮(zhèn))試點(diǎn)指標(biāo)體系(試行)》兩個(gè)文件指出:建設(shè)智慧城市是創(chuàng)新驅(qū)動(dòng)發(fā)展、推動(dòng)新型城鎮(zhèn)化、全面建成小康社會(huì)的重要舉措。這對于服務(wù)于千千萬萬城市、社區(qū)、園區(qū)、小區(qū)、樓宇,以及工作和生活在其中的業(yè)主和客戶的物業(yè)管理服務(wù)業(yè)來說,已然迎來最大的發(fā)展機(jī)遇。物業(yè)管理行業(yè)不僅是智慧社區(qū)的受益
講師:劉暉詳情
5G+智慧煤礦 12.31
【課程特色】1.??課上采用案例式教學(xué),通俗易懂,課下一對一輔導(dǎo)強(qiáng)化訓(xùn)練,學(xué)與練交叉進(jìn)行強(qiáng)化記憶,你所要做的就是認(rèn)真聽,勤于問,樂于練。2.??清晰的知識(shí)結(jié)構(gòu),根據(jù)應(yīng)用經(jīng)驗(yàn)采用最優(yōu)化授課模式。3.??內(nèi)容充沛、詳略得當(dāng),前后呼應(yīng)。4.??講師資歷豐富,具有豐富的實(shí)踐經(jīng)驗(yàn)。5.??知識(shí)講授+貼身案例+場景故事+互動(dòng)討論+現(xiàn)場演練+落地跟蹤【課程對象】無線網(wǎng)、核
講師:劉暉詳情
【課程特色】1.??課上采用案例式教學(xué),通俗易懂,課下一對一輔導(dǎo)強(qiáng)化訓(xùn)練,學(xué)與練交叉進(jìn)行強(qiáng)化記憶,你所要做的就是認(rèn)真聽,勤于問,樂于練。2.??清晰的知識(shí)結(jié)構(gòu),根據(jù)應(yīng)用經(jīng)驗(yàn)采用最優(yōu)化授課模式。3.??內(nèi)容充沛、詳略得當(dāng),前后呼應(yīng)。4.??講師資歷豐富,具有豐富的實(shí)踐經(jīng)驗(yàn)。5.??知識(shí)講授+貼身案例+場景故事+互動(dòng)討論+現(xiàn)場演練+落地跟蹤【課程對象】相關(guān)人員【
講師:劉暉詳情
5G產(chǎn)業(yè)發(fā)展與應(yīng)用創(chuàng)新【課程背景】隨著5G?技術(shù)的快速發(fā)展,5G?應(yīng)用已成為各界熱議的話題,很多行業(yè)陸續(xù)開展了相關(guān)的實(shí)踐探索。本課程站在科技發(fā)展的前沿,探討了5G在物聯(lián)網(wǎng)、人工智能、無人機(jī)、醫(yī)療、農(nóng)業(yè)、教育、工業(yè)互聯(lián)網(wǎng)、新媒體等行業(yè)的應(yīng)用案例。值得指出的是,案例以運(yùn)營商、一流企業(yè)等機(jī)構(gòu)在5G領(lǐng)域的實(shí)踐為主線,對5G行業(yè)應(yīng)用創(chuàng)新案例做了詳細(xì)的講解?!菊n程收益】
講師:劉暉詳情
【課程背景】隨著5G?技術(shù)的快速發(fā)展,5G?應(yīng)用已成為各界熱議的話題,很多行業(yè)陸續(xù)開展了相關(guān)的實(shí)踐探索?!菊n程收益】1了解5G從信息通信技術(shù)支持到業(yè)務(wù)模式推廣和場景的應(yīng)用,掌握5G在新時(shí)代、新技術(shù)下的行業(yè)發(fā)展趨勢;2以鮮活的應(yīng)用案例和解決方案詳細(xì)掌握5G給環(huán)保行業(yè)方面帶來全新變革的藍(lán)圖和愿景;【課程特色】1.??課上采用案例式教學(xué),通俗易懂,課下一對一輔導(dǎo)強(qiáng)
講師:劉暉詳情
5G賦能工業(yè)互聯(lián)網(wǎng)【課程背景】5G通過技術(shù)創(chuàng)新實(shí)現(xiàn)了增強(qiáng)型移動(dòng)寬帶、超大規(guī)模物聯(lián)網(wǎng)和高可靠、低時(shí)延等三大應(yīng)用場景全覆蓋,把人與人之間的通信拓展到了人與物、物與物之間的通信,從消費(fèi)互聯(lián)網(wǎng)拓展到了產(chǎn)業(yè)互聯(lián)網(wǎng),為行業(yè)數(shù)字化轉(zhuǎn)型提供了關(guān)鍵的數(shù)字基礎(chǔ)設(shè)施。5G和人工智能/大數(shù)據(jù)/云計(jì)算/邊緣計(jì)算/區(qū)塊鏈等新一代信息技術(shù)相結(jié)合,多技術(shù)交織并進(jìn)、深度滲透、協(xié)同應(yīng)用,孕育技
講師:劉暉詳情
【課程背景】隨著5G?技術(shù)的快速發(fā)展,5G?應(yīng)用已成為各界熱議的話題,很多行業(yè)陸續(xù)開展了相關(guān)的實(shí)踐探索。本課程站在科技發(fā)展的前沿,探討了5G在物聯(lián)網(wǎng)、人工智能、無人機(jī)、醫(yī)療、農(nóng)業(yè)、教育、工業(yè)互聯(lián)網(wǎng)、新媒體等行業(yè)的應(yīng)用案例。值得指出的是,案例以運(yùn)營商、一流企業(yè)等機(jī)構(gòu)在5G領(lǐng)域的實(shí)踐為主線,對5G行業(yè)應(yīng)用創(chuàng)新案例做了詳細(xì)的講解。【課程收益】1了解5G從信息通信技
講師:劉暉詳情
【課程背景】隨著5G?技術(shù)的快速發(fā)展,5G?應(yīng)用已成為各界熱議的話題,很多行業(yè)陸續(xù)開展了相關(guān)的實(shí)踐探索。本課程站在科技發(fā)展的前沿,探討了5G與數(shù)字貨幣、區(qū)塊鏈在金融行業(yè)的應(yīng)用案例。值得指出的是,案例以運(yùn)營商、一流企業(yè)等機(jī)構(gòu)在5G領(lǐng)域的實(shí)踐為主線,對5G金融行業(yè)應(yīng)用創(chuàng)新案例做了詳細(xì)的講解。【課程收益】1了解5G從信息通信技術(shù)支持到業(yè)務(wù)模式推廣和場景的應(yīng)用,掌握
講師:劉暉詳情
5G賦能智慧能源 12.31
【課程背景】國家電網(wǎng)“三型兩網(wǎng)、世界一流”戰(zhàn)略、南方電網(wǎng)定位“五者”,轉(zhuǎn)型“三商”戰(zhàn)略,需賦能智能終端,加速電網(wǎng)全面感知,打通數(shù)據(jù)和業(yè)務(wù)壁壘,驅(qū)動(dòng)創(chuàng)新能力。傳統(tǒng)通信方式難以滿足數(shù)字電網(wǎng)發(fā)展需求,電力生產(chǎn)、傳輸、消費(fèi)全過程需要低時(shí)延、大寬帶、大連接,對5G的訴求十分迫切5G作為最新一代的無線通信技術(shù),其超高速率、超低時(shí)延、超大連接特性對智慧城市建設(shè)產(chǎn)生巨大的影
講師:劉暉詳情
- 1社會(huì)保障基礎(chǔ)知識(shí)(ppt) 21255
- 2安全生產(chǎn)事故案例分析(ppt) 20330
- 3行政專員崗位職責(zé) 19114
- 4品管部崗位職責(zé)與任職要求 16373
- 5員工守則 15537
- 6軟件驗(yàn)收報(bào)告 15460
- 7問卷調(diào)查表(范例) 15204
- 8工資發(fā)放明細(xì)表 14660
- 9文件簽收單 14315





