課程簡介
從一個黑盒測試員的視角切入,看看如何一步步地通過工具和框架覆蓋測試需求。
1. 如何在測試過程中將需求分類;
2. 哪些需求用哪些工具進(jìn)行解決;
3. 哪些需求用框架互補(bǔ)進(jìn)行解決;
4. 哪些需求需要開發(fā)工具或?qū)ΜF(xiàn)有測試框架進(jìn)行封裝進(jìn)行解決
目標(biāo)收益
培訓(xùn)對象
課程大綱
Android自動化測試及單元測試等官方工具和框架。 |
需求到Android自動化測試及單元測試: 1. 如何通過monkey進(jìn)行穩(wěn)定性測試? 2. 如何通過monkeyrunner進(jìn)行錄制回放? 3. 如何通過Instrumentation進(jìn)行自動化測試? 4. 如何通過UIAutomator進(jìn)行自動化測試? 5. 如何通過CTS進(jìn)行兼容性測試? |
如何通過原理對工具進(jìn)行開發(fā)及二次封裝 |
Android自動化工具開發(fā)和二次封裝: 1. 從monkey到monkey傳參工具開發(fā) 2. 從monkeyrunner到monkey錄制工具開發(fā) 3. 從Instrumentation到二次封裝 4. 從UIAutomator到錄制工具開發(fā) 5. 從CTS到單元測試深度開發(fā) 6. Android官方自動化工具與框架實(shí)踐總結(jié) |
自動化測試實(shí)踐過程中關(guān)于工具、測試與測試人員的反思 |
Android自動化測試反思: 1. 關(guān)于工具的反思 ? 關(guān)于錄制/回放工具的幻想 ? 要門檻還是要適配 ? 什么樣的自動化框架才是強(qiáng)大的框架 ? 將第七個饅頭扔出窗外 2. 關(guān)于測試的反思 ? 自動化是一種短線投資嗎 ? 難道自動化是為了替代黑盒測試 ? 衡量自動化效果的標(biāo)準(zhǔn)是BUG數(shù)嗎 3. 關(guān)于人的反思 ? 測試腳本編寫者態(tài)度問題 ? 什么人適合做自動化 ? 自動化與組織架構(gòu)有沒有關(guān)系 |
Android自動化測試及單元測試等官方工具和框架。 需求到Android自動化測試及單元測試: 1. 如何通過monkey進(jìn)行穩(wěn)定性測試? 2. 如何通過monkeyrunner進(jìn)行錄制回放? 3. 如何通過Instrumentation進(jìn)行自動化測試? 4. 如何通過UIAutomator進(jìn)行自動化測試? 5. 如何通過CTS進(jìn)行兼容性測試? |
如何通過原理對工具進(jìn)行開發(fā)及二次封裝 Android自動化工具開發(fā)和二次封裝: 1. 從monkey到monkey傳參工具開發(fā) 2. 從monkeyrunner到monkey錄制工具開發(fā) 3. 從Instrumentation到二次封裝 4. 從UIAutomator到錄制工具開發(fā) 5. 從CTS到單元測試深度開發(fā) 6. Android官方自動化工具與框架實(shí)踐總結(jié) |
自動化測試實(shí)踐過程中關(guān)于工具、測試與測試人員的反思 Android自動化測試反思: 1. 關(guān)于工具的反思 ? 關(guān)于錄制/回放工具的幻想 ? 要門檻還是要適配 ? 什么樣的自動化框架才是強(qiáng)大的框架 ? 將第七個饅頭扔出窗外 2. 關(guān)于測試的反思 ? 自動化是一種短線投資嗎 ? 難道自動化是為了替代黑盒測試 ? 衡量自動化效果的標(biāo)準(zhǔn)是BUG數(shù)嗎 3. 關(guān)于人的反思 ? 測試腳本編寫者態(tài)度問題 ? 什么人適合做自動化 ? 自動化與組織架構(gòu)有沒有關(guān)系 |