課程詳情
課程介紹
?
通過實例講解,并對應到學員的實際工作問題,使學員能夠把傳授的經(jīng)驗和自己的問題結合起來,有效的啟發(fā)思路、激發(fā)興趣、并掌握解決問題的基本方法。
本課程不單單是單元測試基本概念的技能講解,而是把技能和問題的場景結合,關注如何應用單元測試解決問題,尤其關注需要通過經(jīng)驗積累的高級技能。課程中的理論和經(jīng)驗來自于對大量開發(fā)人員常犯錯誤與所遇問題的歸納、分析與總結,有針對性的給出解決方法,課程將重現(xiàn)這些問題的經(jīng)典案例。
階段一、入門學習
一、測試驅動的思維模式
1、功能理解分析
初步評估功能任務書(使用評估視角模型)
分解功能任務書文字描述(理解文字背后含義)
原型分析或繪制原型草圖(理解文字的界面表達)
功能操作級別的分解(細化業(yè)務流程)
2、功能解決方案
動態(tài)設計-操作步驟的時間編排
靜態(tài)設計-數(shù)據(jù)實體的結構規(guī)劃
約束設計-前置與后置約束、邊界約束、時間約束
技術設計-選擇適合框架API、語言表達方式
3、功能詳細設計訓練
訓練1:功能分析過程訓練
訓練2:健壯性功能設計過程訓
4、歸納功能設計視角與方法,形成模式
。
課程評價
聚劃算