測試經(jīng)理
傳統(tǒng)金融
其他
性能測試
AR
推薦課程
average > 0 ? $model->average . '分' : '10.0分' ?>

架構(gòu)級性能測試與分析

L. Gao

大型一線項目公司 資深測試項目經(jīng)理

性能領(lǐng)域公認(rèn)的具有匠心的技術(shù)專家。架構(gòu)級性能解決方案資深專家。性能測試調(diào)優(yōu)分析 10 多年經(jīng)驗,專注性能部分。曾多次作為出品人組織和參與過大型技術(shù)沙龍的演講。學(xué)員遍布 BAT。為多家企業(yè)設(shè)計內(nèi)部性能平臺。曾領(lǐng)導(dǎo)并實施互聯(lián)網(wǎng)、金融、電信、保險、證券等項目的性能測試及調(diào)優(yōu),并且還為多家國企、私企等機(jī)構(gòu)的測試中心提供咨詢和培訓(xùn)服務(wù)。

培訓(xùn)過的行業(yè)包括:互聯(lián)網(wǎng)、銀行、電信、保險、證券、軍工、稅務(wù)、電力、航空、嵌入式制造等行業(yè)。

曾帶領(lǐng)測試團(tuán)隊達(dá) 400 人以上,也曾管理產(chǎn)品、架構(gòu)、開發(fā)、測試、運(yùn)維技術(shù)團(tuán)隊,具有豐富的項目管理經(jīng)驗。編寫過大量性能測試?yán)碚摷皩嵺`相關(guān)文檔,曾編寫一些完整的測試案例。在工作中編寫過中間件、數(shù)據(jù)庫、應(yīng)用服務(wù)器等應(yīng)用軟件的監(jiān)控調(diào)優(yōu)文檔。原創(chuàng)過一些測試行業(yè)相關(guān)的心得文章,曾在《程序員》雜志上發(fā)表過測試相關(guān)文章《談測試體系規(guī)范的推行》、《業(yè)務(wù)數(shù)據(jù)統(tǒng)計分析到性能測試場景的轉(zhuǎn)化》等,參與過兩本測試書籍的編寫。

在測試?yán)碚撘约皽y試體系的建立、測試度量、功能測試方法以及軟件成熟度模型有一定的研究,有豐富的性能測試經(jīng)驗,對性能測試流程、方法、策略、監(jiān)控、結(jié)果分析等有一定的見解,對性能測試原理、性能測試實施和項目實施管理有非常深入的看法。
對整體測試體系的計劃制定、風(fēng)險管控、溝通成本控制、客戶預(yù)期管理、問題跟蹤推動等方面都有深刻的感悟和體會。

曾為中國工商銀行、華夏銀行、平安銀行、浦發(fā)銀行、合眾人壽、北京銀行、中國建設(shè)銀行、深圳移動、中航信上海/沈陽分公司等等企業(yè)做性能測試和性能分析調(diào)優(yōu)售前及咨詢服務(wù)。

曾主講過多次技術(shù)沙龍?!缎阅軠y試實戰(zhàn) 30 講》、《高樓的性能工程實戰(zhàn)課》、《全鏈路壓測實戰(zhàn)30 講》專欄作者。

性能領(lǐng)域公認(rèn)的具有匠心的技術(shù)專家。架構(gòu)級性能解決方案資深專家。性能測試調(diào)優(yōu)分析 10 多年經(jīng)驗,專注性能部分。曾多次作為出品人組織和參與過大型技術(shù)沙龍的演講。學(xué)員遍布 BAT。為多家企業(yè)設(shè)計內(nèi)部性能平臺。曾領(lǐng)導(dǎo)并實施互聯(lián)網(wǎng)、金融、電信、保險、證券等項目的性能測試及調(diào)優(yōu),并且還為多家國企、私企等機(jī)構(gòu)的測試中心提供咨詢和培訓(xùn)服務(wù)。 培訓(xùn)過的行業(yè)包括:互聯(lián)網(wǎng)、銀行、電信、保險、證券、軍工、稅務(wù)、電力、航空、嵌入式制造等行業(yè)。 曾帶領(lǐng)測試團(tuán)隊達(dá) 400 人以上,也曾管理產(chǎn)品、架構(gòu)、開發(fā)、測試、運(yùn)維技術(shù)團(tuán)隊,具有豐富的項目管理經(jīng)驗。編寫過大量性能測試?yán)碚摷皩嵺`相關(guān)文檔,曾編寫一些完整的測試案例。在工作中編寫過中間件、數(shù)據(jù)庫、應(yīng)用服務(wù)器等應(yīng)用軟件的監(jiān)控調(diào)優(yōu)文檔。原創(chuàng)過一些測試行業(yè)相關(guān)的心得文章,曾在《程序員》雜志上發(fā)表過測試相關(guān)文章《談測試體系規(guī)范的推行》、《業(yè)務(wù)數(shù)據(jù)統(tǒng)計分析到性能測試場景的轉(zhuǎn)化》等,參與過兩本測試書籍的編寫。 在測試?yán)碚撘约皽y試體系的建立、測試度量、功能測試方法以及軟件成熟度模型有一定的研究,有豐富的性能測試經(jīng)驗,對性能測試流程、方法、策略、監(jiān)控、結(jié)果分析等有一定的見解,對性能測試原理、性能測試實施和項目實施管理有非常深入的看法。 對整體測試體系的計劃制定、風(fēng)險管控、溝通成本控制、客戶預(yù)期管理、問題跟蹤推動等方面都有深刻的感悟和體會。 曾為中國工商銀行、華夏銀行、平安銀行、浦發(fā)銀行、合眾人壽、北京銀行、中國建設(shè)銀行、深圳移動、中航信上海/沈陽分公司等等企業(yè)做性能測試和性能分析調(diào)優(yōu)售前及咨詢服務(wù)。 曾主講過多次技術(shù)沙龍?!缎阅軠y試實戰(zhàn) 30 講》、《高樓的性能工程實戰(zhàn)課》、《全鏈路壓測實戰(zhàn)30 講》專欄作者。

課程費(fèi)用

6800.00 /人

課程時長

2

成為教練

課程簡介

本課程從架構(gòu)性能的角度出發(fā)。解析了 RESAR 性能工程理論知識,分析性
能測試的體系建設(shè)過程、性能測試團(tuán)隊建設(shè)過程,理清整個性能測試執(zhí)行流程及整個過程的執(zhí)行控制。從性能需求、性能指標(biāo)、性能場景、性能監(jiān)控、性能分析、性能報告整個完整的操作過程,從各個角度分析實際項目中應(yīng)該如何關(guān)注每一個環(huán)節(jié)。以及每個環(huán)節(jié)的動作如何影響著測試的結(jié)果。擺脫對性能測試和性能分析的錯誤定位,通過實踐中的示例,結(jié)合完整的證據(jù)鏈查找的思路,分析性能瓶頸的始末. 詳解性能測試項目及性能分析中的層層細(xì)節(jié),還原架構(gòu)級性能團(tuán)隊該有的技術(shù)真相。從技術(shù)到管理、從管理到技術(shù)的項目分析,走出性能職場的漩渦。可針對學(xué)員的性能問題,現(xiàn)場分析,領(lǐng)略分析思路帶來的開闊眼界。

目標(biāo)收益

針對個人的課程目標(biāo):
? 可以掌握性能體系建設(shè)思路;
? 性能測試團(tuán)隊建設(shè)思路;
? 性能過程執(zhí)行控制能力;
? 性能分析邏輯思維能力。

針對企業(yè)的課程目標(biāo):
? 幫助企業(yè)、團(tuán)隊、個人提升性能意識;
? 幫助企業(yè)理清性能團(tuán)隊提升的痛點(diǎn);
? 幫助企業(yè)快速理解架構(gòu)級性能測試和分析優(yōu)化的關(guān)鍵點(diǎn);
? 幫助企業(yè)減少生產(chǎn)運(yùn)營成本;
? 幫助團(tuán)隊理清當(dāng)前的瓶頸點(diǎn)。

培訓(xùn)對象

此課程適合于性能架構(gòu)師、性能分析師、性能測試工程師、性能項目經(jīng)理、軟件質(zhì)量管理人員、運(yùn)維人員、開發(fā)工程師

課程大綱

性能綜述 1、性能市場的亂象
2、性能概念的誤導(dǎo)
3、性能測試與性能分析該有的范圍
RESAR 性能工程 1、性能概念
2、性能指標(biāo)
-業(yè)務(wù)指標(biāo)
-技術(shù)指標(biāo)
3、性能環(huán)境
-硬件環(huán)境
-軟件環(huán)境
-數(shù)據(jù)環(huán)境
-系統(tǒng)架構(gòu)
-部署架構(gòu)
4、性能場景
-基準(zhǔn)場景
-容量場景
-穩(wěn)定性場景
-異常場景
5、性能分析
-壓力場景數(shù)據(jù)
-拆分響應(yīng)時間
-架構(gòu)分析
-全局監(jiān)控分析
-定向監(jiān)控分析
6、性能報告
-性能測試報告
-性能調(diào)優(yōu)報告
性能分析七步法 1、壓力場景分析
2、系統(tǒng)架構(gòu)分析
3、響應(yīng)時間拆分
4、全局監(jiān)控分析
5、定向監(jiān)控分析
6、判斷性能瓶頸
7、提出解決方案
性能場景設(shè)計 1、場景設(shè)計邏輯
2、基準(zhǔn)場景
3、容量場景
4、穩(wěn)定性場景
5、異常場景
主流性能工具解析 1、常用功能解析
-參數(shù)化
-關(guān)聯(lián)
-并發(fā)
-事務(wù)
-思考時間
-平均值、標(biāo)準(zhǔn)方差
2、集合點(diǎn)對場景的意義
3、準(zhǔn)確定義事務(wù)
4、合理使用思考時間
5、緩存對壓力的影響分析
性能監(jiān)控設(shè)計 1、全局監(jiān)控
2、定向監(jiān)控
3、監(jiān)控設(shè)計
4、監(jiān)控層次細(xì)化
容量評估邏輯 1、關(guān)鍵名詞解析
-并發(fā)用戶
-在線用戶
-TPS
2、在線用戶和 TPS 之間的關(guān)系
-單個在線用戶的 TPS 計算
-請求級 TPS 計算
-業(yè)務(wù)操作級 TPS 計算
-用戶操作級 TPS 計算
-多在線用戶的 TPS 計算
-請求級 TPS 計算
-業(yè)務(wù)操作級 TPS 計算
-用戶操作級 TPS 計算
-峰值在線用戶的 TPS 計算
-請求級 TPS 計算
-業(yè)務(wù)操作級 TPS 計算
-用戶操作級 TPS 計算
3、并發(fā)用戶和 TPS 之間的關(guān)系
-請求級 TPS 計算
-業(yè)務(wù)操作級 TPS 計算
- 用戶操作級 TPS 計算
4、公式總結(jié)
系統(tǒng)級性能監(jiān)控分析優(yōu)化 1、操作系統(tǒng)架構(gòu)圖
2、全局監(jiān)控分析
3、CPU 監(jiān)控分析與優(yōu)化
4、Memory 監(jiān)控分析與優(yōu)化
5、IO 監(jiān)控分析與優(yōu)化
6、文件系統(tǒng)監(jiān)控
7、網(wǎng)絡(luò)監(jiān)控分析與優(yōu)化
8、進(jìn)程間通信監(jiān)控分析與優(yōu)化
代碼級性能監(jiān)控分析優(yōu)化 1、Java 性能剖析
-線程分析
-堆分析
-鎖鏈分析
-CPU分析
-Classes分析
2、Java 調(diào)優(yōu)工具集
-Jstat
-jconsole
-jstack
-jmap
-jhat
-jvisualvm
-jmc
-jdb
-java metrics

JAVA 性能分析實例一
JAVA 性能分析實例二
JAVA 性能分析實例三
應(yīng)用服務(wù)器性能監(jiān)控分析優(yōu)化 1、應(yīng)用服務(wù)器架構(gòu)
2、應(yīng)用服務(wù)器監(jiān)控工具
3、應(yīng)用服務(wù)器分析優(yōu)化
-協(xié)議(http/https)
-請求量分析
-請求/響應(yīng)時間分析
-線程池分析
-隊列分析
-超時分析
數(shù)據(jù)庫級性能監(jiān)控分析優(yōu)化(MySQL 為例) 1、數(shù)據(jù)庫架構(gòu)圖
2、數(shù)據(jù)庫監(jiān)控工具
3、數(shù)據(jù)庫分析
-架構(gòu)分析
-索引分析
-操作分析
-查詢和排序分析
-查詢緩存分析
-表鎖分析
-表信息分析
-連接分析
-臨時表分析
-線程分析
-InnoDB緩存池分析
-InnoDB鎖分析
-InnoDB數(shù)據(jù)、頁、行分析
-SQL執(zhí)行時間分析
前端性能監(jiān)控分析優(yōu)化 1、跨過 HTTP 協(xié)議
2、瀏覽器內(nèi)核介紹
3、一個前端性能分析示例
4、解析 ChromeDeveloperTool
5、解析 HTTPWatch
6、解析 Charles
鏈路跟蹤 1、Skywalking 架構(gòu)圖
2、Skywalking 鏈路跟蹤配置
3、Skywalking 拓?fù)鋱D
4、Skywalking 時間拆分
5、Skywalking 方法拆分
排隊論在性能分析中的應(yīng)用 1、排隊論概念
2、排隊論公式
3、排隊論實例
性能方案 性能方案解析
性能報告 性能報告解析
性能綜述
1、性能市場的亂象
2、性能概念的誤導(dǎo)
3、性能測試與性能分析該有的范圍
RESAR 性能工程
1、性能概念
2、性能指標(biāo)
-業(yè)務(wù)指標(biāo)
-技術(shù)指標(biāo)
3、性能環(huán)境
-硬件環(huán)境
-軟件環(huán)境
-數(shù)據(jù)環(huán)境
-系統(tǒng)架構(gòu)
-部署架構(gòu)
4、性能場景
-基準(zhǔn)場景
-容量場景
-穩(wěn)定性場景
-異常場景
5、性能分析
-壓力場景數(shù)據(jù)
-拆分響應(yīng)時間
-架構(gòu)分析
-全局監(jiān)控分析
-定向監(jiān)控分析
6、性能報告
-性能測試報告
-性能調(diào)優(yōu)報告
性能分析七步法
1、壓力場景分析
2、系統(tǒng)架構(gòu)分析
3、響應(yīng)時間拆分
4、全局監(jiān)控分析
5、定向監(jiān)控分析
6、判斷性能瓶頸
7、提出解決方案
性能場景設(shè)計
1、場景設(shè)計邏輯
2、基準(zhǔn)場景
3、容量場景
4、穩(wěn)定性場景
5、異常場景
主流性能工具解析
1、常用功能解析
-參數(shù)化
-關(guān)聯(lián)
-并發(fā)
-事務(wù)
-思考時間
-平均值、標(biāo)準(zhǔn)方差
2、集合點(diǎn)對場景的意義
3、準(zhǔn)確定義事務(wù)
4、合理使用思考時間
5、緩存對壓力的影響分析
性能監(jiān)控設(shè)計
1、全局監(jiān)控
2、定向監(jiān)控
3、監(jiān)控設(shè)計
4、監(jiān)控層次細(xì)化
容量評估邏輯
1、關(guān)鍵名詞解析
-并發(fā)用戶
-在線用戶
-TPS
2、在線用戶和 TPS 之間的關(guān)系
-單個在線用戶的 TPS 計算
-請求級 TPS 計算
-業(yè)務(wù)操作級 TPS 計算
-用戶操作級 TPS 計算
-多在線用戶的 TPS 計算
-請求級 TPS 計算
-業(yè)務(wù)操作級 TPS 計算
-用戶操作級 TPS 計算
-峰值在線用戶的 TPS 計算
-請求級 TPS 計算
-業(yè)務(wù)操作級 TPS 計算
-用戶操作級 TPS 計算
3、并發(fā)用戶和 TPS 之間的關(guān)系
-請求級 TPS 計算
-業(yè)務(wù)操作級 TPS 計算
- 用戶操作級 TPS 計算
4、公式總結(jié)
系統(tǒng)級性能監(jiān)控分析優(yōu)化
1、操作系統(tǒng)架構(gòu)圖
2、全局監(jiān)控分析
3、CPU 監(jiān)控分析與優(yōu)化
4、Memory 監(jiān)控分析與優(yōu)化
5、IO 監(jiān)控分析與優(yōu)化
6、文件系統(tǒng)監(jiān)控
7、網(wǎng)絡(luò)監(jiān)控分析與優(yōu)化
8、進(jìn)程間通信監(jiān)控分析與優(yōu)化
代碼級性能監(jiān)控分析優(yōu)化
1、Java 性能剖析
-線程分析
-堆分析
-鎖鏈分析
-CPU分析
-Classes分析
2、Java 調(diào)優(yōu)工具集
-Jstat
-jconsole
-jstack
-jmap
-jhat
-jvisualvm
-jmc
-jdb
-java metrics

JAVA 性能分析實例一
JAVA 性能分析實例二
JAVA 性能分析實例三
應(yīng)用服務(wù)器性能監(jiān)控分析優(yōu)化
1、應(yīng)用服務(wù)器架構(gòu)
2、應(yīng)用服務(wù)器監(jiān)控工具
3、應(yīng)用服務(wù)器分析優(yōu)化
-協(xié)議(http/https)
-請求量分析
-請求/響應(yīng)時間分析
-線程池分析
-隊列分析
-超時分析
數(shù)據(jù)庫級性能監(jiān)控分析優(yōu)化(MySQL 為例)
1、數(shù)據(jù)庫架構(gòu)圖
2、數(shù)據(jù)庫監(jiān)控工具
3、數(shù)據(jù)庫分析
-架構(gòu)分析
-索引分析
-操作分析
-查詢和排序分析
-查詢緩存分析
-表鎖分析
-表信息分析
-連接分析
-臨時表分析
-線程分析
-InnoDB緩存池分析
-InnoDB鎖分析
-InnoDB數(shù)據(jù)、頁、行分析
-SQL執(zhí)行時間分析
前端性能監(jiān)控分析優(yōu)化
1、跨過 HTTP 協(xié)議
2、瀏覽器內(nèi)核介紹
3、一個前端性能分析示例
4、解析 ChromeDeveloperTool
5、解析 HTTPWatch
6、解析 Charles
鏈路跟蹤
1、Skywalking 架構(gòu)圖
2、Skywalking 鏈路跟蹤配置
3、Skywalking 拓?fù)鋱D
4、Skywalking 時間拆分
5、Skywalking 方法拆分
排隊論在性能分析中的應(yīng)用
1、排隊論概念
2、排隊論公式
3、排隊論實例
性能方案
性能方案解析
性能報告
性能報告解析

活動詳情

提交需求