課程描述INTRODUCTION
· 研發(fā)經(jīng)理· 項目經(jīng)理· 其他人員
日程安排SCHEDULE
課程大綱Syllabus
敏捷軟件測試
【課程背景】
隨著敏捷軟件研發(fā)過程的引入,敏捷測試也開始成為研發(fā)團隊的重點關注對象。在行業(yè)內(nèi),有些企業(yè)正在做敏捷測試的嘗試,有些也取得了不錯的效果。近年來,在軟件開發(fā)方式改進過程中,由于傳統(tǒng)的瀑布模式注重文檔與流程,輕視溝通與協(xié)作,不夠靈活而逐漸被淘汰,取而代之的是迭代開發(fā)方式。其中,敏捷開發(fā)方法以快捷、輕便的思維方式有效解決了傳統(tǒng)軟件開發(fā)中的諸多弊端,越來越贏得大家的青睞。于此同時,敏捷模式下對測試工作也提出了巨大的挑戰(zhàn).。敏捷開發(fā)注重的是溝通協(xié)作,快速交付可用的軟件,弱化流程與文檔,主張擁抱變化而不是凍結需求。因此,如何從傳統(tǒng)的測試模式快速變革為敏捷測試成為測試人員的首要任務。
【課程收益】
1.了解常見的測試問題并理解病因;
2.理解敏捷開發(fā)、敏捷測試及兩者關系;
3.學習一些“讓測試敏捷起來”的技巧。
【課程對象】
測試負責人,測試工程師; 需求負責人; 項目經(jīng)理; 程序員; 對敏捷開發(fā)或敏捷測試感興趣的人士
【課程大綱】
第一章:敏捷Scrum基礎
1.敏捷測試沙盤—多米諾沙盤
2.Scrum框架簡單回顧 Scrum- 3355
3.避免偽敏捷 - TED
第二章:敏捷測試基礎
1.什么是敏捷測試?跟傳統(tǒng)測試的區(qū)別是什么?
2.敏捷測試轉(zhuǎn)型
3.敏捷測試人員的角色與職責
4.敏捷測試流程 – In sprint and Cross sprint
5.敏捷測試原則與價值觀
第三章:敏捷測試4象限
1.支持團隊的面向技術測試
2.支持團隊的面向業(yè)務測試
3.評價產(chǎn)品的面向業(yè)務測試
4.評價產(chǎn)品的面向技術測試
5.UT/AT/UAT/FT/IT/SOAK Testing/探索性測試/Performance Test/Load Test/Stress Testing/xxxLity Testing
第四章:測試人員如何更早的參與敏捷需求管理
1.用戶角色建模Persona
2.用戶故事
3.5C與驗收標準(AC), DOD 與DOR
4.INVEST準則
5.相對估算與計劃紙牌
6.團隊速度與發(fā)布規(guī)劃
7.用戶故事地圖(User Story Mapping)
8.最小可行產(chǎn)品MVP與迭代規(guī)劃落地
第五章:測試人員在敏捷迭代中的工作
1.輕量的測試計劃與測試策略
1)回歸測試策略
2)自動化測試策略
2.TDD, BDD 與ATDD
3.測試缺陷處理
4.敏捷測試過程的度量標準
第六章:敏捷測試案例分享與實踐
1.敏捷迭代中的測試工作
2.端對端手機自拍桿產(chǎn)品敏捷開發(fā)測試案例分享與實踐
第七章:敏捷測試落地
1.圓桌論壇,討論敏捷測試落地計劃與行動方案
敏捷軟件測試
轉(zhuǎn)載:http://www.nywlwx.com/gkk_detail/283480.html
已開課時間Have start time
- 林曉東