400-888-5228

課程概述:

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

 

課程長度:

2天(14學(xué)時)

課程對象

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

 

課程大綱:

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