400-888-5228

課程概述:

本課程由艾威培訓(xùn)資深的測試專家講解,課程強(qiáng)調(diào)互動(dòng)與實(shí)戰(zhàn);通過案例演示的方式讓大家對(duì)掌握各知識(shí)點(diǎn)與工具。

 

課程長度:

2天(14學(xué)時(shí))

課程對(duì)象

企業(yè)敏捷測試人員

 

課程大綱:

時(shí)間授課內(nèi)容
第一天一. 敏捷的質(zhì)量需求設(shè)定
1. 討論:互聯(lián)網(wǎng)與傳統(tǒng)企業(yè)的敏捷需求,質(zhì)量需求
2. 討論:復(fù)雜業(yè)務(wù)與簡單業(yè)務(wù),前期分析是的區(qū)別
3. 一生二,二生三,三生萬物:測試為萬物
4. 構(gòu)建業(yè)務(wù)需求的Backlog
5. 構(gòu)建基于開發(fā)測試規(guī)則出發(fā)的完整Backlog
6. 需求與后續(xù)測試點(diǎn)匹配的模型設(shè)定
二、敏捷編程實(shí)踐
1. 討論:結(jié)對(duì)編程為何沒有流行開?
2. 討論:如何培養(yǎng)架構(gòu)師
3. 討論:如何可以快速的構(gòu)建高效代碼
4. 解釋TDD測試驅(qū)動(dòng)開發(fā)內(nèi)涵
5. 屆時(shí)ATDD與BDD的測試開發(fā)實(shí)踐
6. 對(duì)比測試驅(qū)動(dòng)開發(fā)與單元測試
7. 討論:如何減少TDD與unit test工作量?
8. code review與結(jié)對(duì)編程的結(jié)合
9. 工具:使用工具快速閱讀代碼
10. 重構(gòu):編程者每日的短迭代保證代碼質(zhì)量
11. 快速編程:啟發(fā)性編程策略模型
12. 防御性編程:處理各類約束條件
13. 討論:重構(gòu)的第一目的是什么?是減少代碼行數(shù)嗎?
14. 基于軟件工廠模式的代碼編程
15. 編程路線圖與編程類型劃分
第二天三、敏捷測試
1. 探索性測試提升黑盒測試效率
2. 快速測試:HTSM啟發(fā)性測試策略模型
3. 持續(xù)集成構(gòu)建的冒煙測試
4. 討論:哪里測試中最消耗時(shí)間環(huán)節(jié)
5. 測試數(shù)據(jù)構(gòu)造與復(fù)用
6. 風(fēng)險(xiǎn)驅(qū)動(dòng)的測試技術(shù)
7. 隱式業(yè)務(wù)規(guī)則探索測試
8. 技術(shù)漏洞探索性測試
9. 基于各種質(zhì)量屬性測試的敏捷測試
10. 自動(dòng)測試與探索性測試成本分析
11. 基于思維導(dǎo)圖的快速測試文檔編寫
12. 基于測試專業(yè)化的“零文檔”
四、分級(jí)測試
1. 分級(jí)測試的原因
2. 分級(jí)測試的必備伴侶: CI持續(xù)集成
3. 分級(jí)測試的必備規(guī)則與約定
4. 開發(fā)與測試的密切配合
5. 測試的重點(diǎn)投入
五、測試建模(復(fù)雜業(yè)務(wù)的測試快速構(gòu)建與維護(hù))
1. 測試建模原理
2. 有限狀態(tài)機(jī):保持高維護(hù)下
3. 去用例化的建模
4. 與需求構(gòu)建的一一對(duì)應(yīng)