班級規模及環境--熱線:4008699035 手機:15921673576( 微信同號) |
每期人數限3到5人。 |
上課時間和地點 |
上課地點:【上海】:同濟大學(滬西)/新城金郡商務樓(11號線白銀路站) 【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院 【北京分部】:北京中山學院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領館區1號(中和大道) 【沈陽分部】:沈陽理工大學/六宅臻品 【鄭州分部】:鄭州大學/錦華大廈 【石家莊分部】:河北科技大學/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協同大廈
最近開課時間(周末班/連續班/晚班):2020年3月16日 |
實驗設備 |
☆資深工程師授課
☆注重質量
☆邊講邊練
☆合格學員免費推薦工作
★實驗設備請點擊這兒查看★ |
質量保障 |
1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽;
2、培訓結束后,授課老師留給學員聯系方式,保障培訓效果,免費提供課后技術支持。
3、培訓合格學員可享受免費推薦就業機會。 |
課程大綱 |
|
- Web 性能測試技術培訓
Web 性能測試技術培訓
課程簡介:
本課程主要是Web性能測試的高級課程,重點是Web應用的常見性能分析,包括Web服務器的性能分析,主要的性能瓶頸定位方式,以及Web應用的前端性能主題。
課程特點:
- 結合具體案例進行講解,以一個具體的性能測試項目為出發點,將系統測試過程的各個步驟集中在項目中體現
- 理論和實際結合,既有理論基礎的準備,也有實際操作的指引
- 從系統全局著眼,不拘泥于具體實現方式
- 培訓目標:
本課程結束后,學員應能夠:
- 掌握Web性能測試的過程
- 理解Web服務器的機制、了解如何衡量Web服務器的性能
- 深刻理解JMeter性能測試工具并能夠擴展該工具適應各種需要
- 了解主要的Web系統架構模型
- 了解Java Profiling工具和代碼級的調優
- 初步了解NoSQL非關系型數據庫及其應用
- 深刻理解Web前端性能,了解主要的前端性能優化方法和工具
- 培訓內容:
- Web性能測試目標與過程回顧
- 深度探索一次Web交互行為
- Web應用中的各種服務器(Web服務器、應用服務器、數據庫服務器、緩存服務器)
- 深度講解帶寬、吞吐量、RPS及其背后的故事
- 高可定制性的性能測試工具JMeter
- 為JMeter增加自定義協議(以ProtocolBuffer協議為例)
- 通過BeanShell擴展JMeter(將GBK編碼轉換成UTF-8)
- Web應用架構討論
- Java Profiling工具原理與應用
- 非關系型數據庫Redis及其性能特點分析
- Web前端性能測試
?
1
內容
A
Web性能測試目標與過程回顧
- 不同視角的Web性能測試
- 通用性能測試過程
- 通用性能瓶頸定位方法
- 深度探索一次Web交互
- 請求是怎么被處理的?
- 各服務器如何交互?
- 帶寬、吞吐量是如何影響請求處理的
- Ajax等前端技術
- Web應用中的各種服務器
- Web服務器
- 應用服務器
- 數據庫服務器
- 緩存服務器
P
JMeter工具及其擴展
- Lr用戶的JMeter入門
- JMeter中的參數化與關聯
- 使用Java Request擴展JMeter協議支持
- 【實例】為JMeter增加ProtocolBuffer支持
- 【實例】使用Beanshell Request
?
2
內容
A
Web系統架構討論
- 小用戶量:Web Server+App Server+DB Server
- 通過Memory Cache減輕數據庫壓力
- 通過Nginx分散Web服務器壓力
- 使用非關系型數據庫
- Java Profiling工具原理與應用
- Profiling工具原理
- 使用Profiling工具
- Java常見性能問題原因
P
非關系型數據庫Redis與Web性能
- Key value數據庫系統Redis
- Redis解決的數據存儲問題
- 性能測試上的非關系型數據庫考慮
- Web應用前端性能
- 瀏覽器展示Web頁面的過程
- 瀏覽器中的Javascript執行
- 提高前端性能的方法
- 前端性能工具YSlow!
- Ajax與Web前端性能
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
???
?
?
?
?
?
|