班級規模及環境--熱線:4008699035 手機:15921673576( 微信同號) |
每期人數限3到5人。 |
上課時間和地點 |
上課地點:【上海】:同濟大學(滬西)/新城金郡商務樓(11號線白銀路站) 【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院 【北京分部】:北京中山學院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領館區1號(中和大道) 【沈陽分部】:沈陽理工大學/六宅臻品 【鄭州分部】:鄭州大學/錦華大廈 【石家莊分部】:河北科技大學/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協同大廈
最近開課時間(周末班/連續班/晚班):2020年3月16日 |
實驗設備 |
☆資深工程師授課
☆注重質量
☆邊講邊練
☆合格學員免費推薦工作
★實驗設備請點擊這兒查看★ |
質量保障 |
1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽;
2、培訓結束后,授課老師留給學員聯系方式,保障培訓效果,免費提供課后技術支持。
3、培訓合格學員可享受免費推薦就業機會。 |
課程大綱 |
|
單元測試培訓
課程大綱:
測試驅動的思維模式
1.?功能理解分析
初步評估功能任務書(使用評估視角模型)
分解功能任務書文字描述(理解文字背后含義)
原型分析或繪制原型草圖(理解文字的界面表達)
功能操作級別的分解(細化業務流程)
2.?功能解決方案
動態設計-操作步驟的時間編排
靜態設計-數據實體的結構規劃
約束設計-前置與后置約束、邊界約束、時間約束
技術設計-選擇適合框架API、語言表達方式
3.?功能詳細設計訓練
訓練1:全面功能分析過程訓練
訓練2:健壯性功能設計過程訓
4.?歸納功能設計視角與方法,形成模式
?
測試的思維模式
1.?攻擊設計思維
攻擊路線圖(發現從哪里攻擊?有多少種攻擊方式?)
制定攻擊的方法(策略方案)
2.?測試方案構造
測試數據構造(動態路徑中測試因子,引發缺陷的因子)
測試路徑斷點構造(攔截測試數據執行結果)
測試斷言構造(缺陷的判斷標準)
?
測試依賴項構造(測試打樁-測試替身MOCK)
3.?測試用例訓練
訓練1:構造測試數據訓練
訓練2:構造路徑斷點與斷言訓練
4.?歸納測試思考視角與方法,形成模式
?
單元測試訓練
1.?后測試模式訓練
展示先開發后測試的過程
訓練1:案例代碼的編寫
訓練2:單元測試代碼編寫
訓練3:分析測試結果
2.?先測試模式訓練
展示先測試后開發的過程
訓練1:依據案例編寫測試代碼
訓練2:執行測試用例,編寫實現代碼
訓練3:迭代完成實現代碼
3.?對比兩種測試模式
l?列舉兩種測試的優點與缺點l??
計算兩種測試的時間效率
評估兩種測試的質量效果
4.?接口測試訓練
展示接口測試過程
訓練1:構造接口測試用例
訓練2:執行接口測試用例
訓練3:分析測試執行結果
?
深度單元測試技術
?
?
1.?數據驅動單元測試
測試數據復用的形式
測試數據注入的方式
測試數據存儲方式
讀取測試數據代碼方案
2.?單元測試打樁(Mock)
靜態打樁與動態打樁
Mock框架結構分析
可變參函數打樁
Proxy(代理)的方式打樁
3.?重構測試類
發現測試代碼中壞味道
重構壞味道的策略
實施測試代碼重構
歸納總結重構經驗
?
?
?
?
?
?
|