課程目錄:敏捷TDD佳實(shí)踐培訓(xùn)
4401 人關(guān)注
(78637/99817)
課程大綱:

          敏捷TDD佳實(shí)踐培訓(xùn)

 

 

 

1.計(jì)算機(jī)解決問題需要什么
(1)馮諾依曼計(jì)算機(jī)結(jié)構(gòu)與程序結(jié)構(gòu)
(2)程序結(jié)構(gòu)對需求規(guī)格描述的影響
(3)驗(yàn)收測試對需求規(guī)格的要求
(4)場景步驟描述的二義性問題
(5)關(guān)鍵字的形式化語言
(6)推導(dǎo)出ATDD與BDD的需求規(guī)格
(7)圓桌實(shí)踐:你的需求我描述
(8)歸納總結(jié):記錄發(fā)布你的實(shí)踐感悟
2.ATDD驗(yàn)收測試驅(qū)動(dòng)開發(fā)
(1)product owner的user story開發(fā)與測試問題
(2)User Story & Product Backlog
(2)用戶故事的細(xì)化description
(3)User Story & 測試驗(yàn)證
(4)測試用例結(jié)構(gòu)與功能驗(yàn)收標(biāo)準(zhǔn)
(5)功能驗(yàn)收標(biāo)準(zhǔn) & IDEF 0
(6)功能之間的調(diào)用關(guān)系與功能集成測試
(7)非功能性驗(yàn)證標(biāo)準(zhǔn)與系統(tǒng)測試
(8)開發(fā)者與測試者輔助PO撰寫驗(yàn)收標(biāo)準(zhǔn)
(9)動(dòng)手實(shí)踐:基于ATDD的方式描述User Story實(shí)踐
3. BDD行為驅(qū)動(dòng)開發(fā)
(1)Use Case & Scenario
(2)與界面相關(guān)的交互場景分解
(3)功能操作的場景分解
(4)Scenario Description中的二義性問題
(5)何為形式化語言?
(6)形式化語言關(guān)鍵字與語法結(jié)構(gòu)
(7)形式化語言描述Scenario
(8)可以執(zhí)行的形式化語言
(9)動(dòng)手實(shí)踐:基于BDD形式化語言描述User Story實(shí)踐
4.良好的編程習(xí)慣改變軟件的質(zhì)量
(1)PDCA解釋一種有準(zhǔn)備的工作習(xí)慣~先構(gòu)思后編程
(2)思維導(dǎo)圖與UML一種可視化構(gòu)思表達(dá)
(3)編程者擅長什么?
(4)形式化語言是一種精準(zhǔn)方式的構(gòu)思表述
(5)以閱讀者的視角定義佳構(gòu)思的表達(dá)
(6)從需求變更引發(fā)文檔變更視角定義佳構(gòu)思表達(dá)
(7)百家爭鳴:如何改變開發(fā)者固有的編程習(xí)慣
5.全部TDD還是局部TDD
(1)TDD的工作量評估
(2)動(dòng)手實(shí)踐:TDD工作量評估實(shí)踐,給出代碼行數(shù)量
(3)TDD使用場景決策
(4)慣性編程是否需要TDD?
(5)待開發(fā)模塊歸類,一類只需一種TDD
(6)基于Software Factory的TDD編程思維
(7)百家爭鳴:TDD的全面實(shí)施與局部實(shí)施
(8)白紙方式的TDD是否可以使用
6.打通編程的五經(jīng)六脈
(1)展示:不同流派的編程模式
(2)待實(shí)現(xiàn)模塊的Structured Method
(3)待實(shí)現(xiàn)模塊的Object Oriented Method
(4)對象化與結(jié)構(gòu)化的銜接與圖形可視化表達(dá)
(5)結(jié)合UML與MDA的自動(dòng)骨架代碼生成
(6)類函數(shù)實(shí)現(xiàn)框圖中數(shù)據(jù)流與測試腳本
(7)動(dòng)手實(shí)踐:結(jié)合UML與TDD實(shí)踐
7.TDD的測試思維與測試技術(shù)
(1)測試輸入、場景、輸出、依賴構(gòu)造技術(shù)
(2)測試技術(shù)-邊界、等價(jià)、因果、決策、正交表、所有值對表等
(3)函數(shù)的輸入與輸出取值分析與Mapping
(4)單元測試的Assert編程結(jié)構(gòu)
(5)單元測試的Mock與Stub編程結(jié)構(gòu)
(6)復(fù)雜數(shù)據(jù)結(jié)構(gòu)輸入與輸出的數(shù)據(jù)構(gòu)造技巧
(7)測試數(shù)據(jù)與測試腳本分離
(8)動(dòng)手實(shí)踐:測試腳本撰寫實(shí)踐
8.TDD編程與重構(gòu)
(1)Unit Test Process & 重構(gòu)
(2)功能到斷言的中間環(huán)節(jié)如何打通
(3)函數(shù)內(nèi)部結(jié)構(gòu)-定義、初始化、算法與釋放
(4)函數(shù)內(nèi)部的邏輯結(jié)構(gòu)與輸入輸出關(guān)系
(5)邏輯結(jié)構(gòu)復(fù)雜的函數(shù)的TDD技巧
(6)TDD測試腳本的重構(gòu)
(7)動(dòng)手實(shí)踐:TDD測試腳本重構(gòu)實(shí)踐
9.持續(xù)集成構(gòu)建與TDD
(1)持續(xù)集成構(gòu)建過程與工具
(2)持續(xù)集成構(gòu)建中的BVT驗(yàn)證性測試
(3)基于接口函數(shù)單元測試的BVT測試
(4)編程者Check in去除mock的TDD腳本
(5)TDD觸發(fā)持續(xù)集成構(gòu)建事件
(6)動(dòng)手實(shí)踐:基于持續(xù)集成構(gòu)建的TDD實(shí)踐

主站蜘蛛池模板: 亚洲国产精品福利片在线观看| 国产youjizz| 久久久www成人免费精品| 色偷偷91久久综合噜噜噜噜| 成人免费视频网址| 亚洲自偷自拍另类图片二区| 2一8一teesex| 精品国精品自拍自在线| 女人说疼男人就越往里| 亚洲欧洲自拍拍偷午夜色无码| 色综合67194| 无码人妻精品一区二区三区蜜桃| 免费黄色大片网站| 6080yy免费毛片一级新视觉| 日韩精品无码一本二本三本色| 四虎国产精品免费久久久| a级韩国乱理论片在线观看| 欧美人与zoxxxx视频| 国产乱色在线观看| a级黄色一级片| 最新版资源在线天堂| 四虎影视永久免费视频观看| A级毛片内射免费视频| 男人天堂网2017| 小兔子救了蛇被蛇两根进去| 亚洲成av人片在线观看天堂无码| 香港三级欧美国产精品| 女女同恋のレズビアン漫画| 亚洲av永久无码精品三区在线4 | 97久人人做人人妻人人玩精品 | 国产白白视频在线观看2| 久久久久久a亚洲欧洲aⅴ| 玉蒲团之偷情宝鉴电影| 国产成在线观看免费视频| 一级特黄录像绵费播放| 欧美人与动牲高清| 啊好深好硬快点用力视频| 曰批视频免费40分钟试看天天 | 欧美一级在线观看| 另类小说图片综合网| 搡女人免费免费视频观看|