课程简介
通过本次培训使学员掌握探索性测试的管理之道与实施方法。
目标收益
1) 使学员理解探索式测试(ET)应用的场景和价值;
2) 清楚ET和基于脚本测试(ST)之间的区别,在ET与ST之间达到完美的平衡;
3) 建立起适合团队的ET流程,清楚如何管理探索式测试的过程,有效地控制探索式测试的质量;
4) 个人基本思维能力得到显著的提升,能够高效地完成测试任务;
5) 掌握ET的方法和关键技能,有效地做好ET。
培训对象
软件测试经理、软件项目经理、测试组长和资深的软件测试工程师
课程大纲
模块1 –探索式测试与基于脚本的测试 |
1) 软件测试流派 2) 基于脚本的测试(ST)及其特点 3) 什么是探索性测试(ET) 4) 探索式测试的优势在哪里? 5) 运用ET的时机 6) 在实践中如何应用ET 7) 如何有效地执行探索性测试? 8) 整个测试生命周期中的ET 9) 什么语境下ST更能发挥作用? 10) 什么语境下ET更能发挥作用? 11) ST和ET的平衡 12) 一个ET的实例 13) 敏捷测试和ET的关系 14) 小结,Q&A |
模块2 –探索式测试的能力训练 |
1) 探索式测试(ET)的本质是什么? 2) ET所需哪些特技? 3) ET特技一:批判性思维(CiT) 4) CiT的提问、推理训练 5) 如何在探索式测试中运用批判性思维? 6) 练习 7) ET特技二:启发式思维(HiT) 8) HiT:上下文驱动的逻辑思维 9) 启发式测试策略 10) 启发式思维训练 11) CiT如何融入HiT? 12) 练习 13) ET特技三:火眼金睛 14) 如何快速识别软件的风险区域? 15) 如何选择合适的测试技术? 16) 讨论 17) ET特技四:雕虫小技 18) 面对一个功能特性有何雕虫小技? 19) 面对一个US有何雕虫小技? 20) 练习:运用有何雕虫小技完成具体测试任务 21) 小结 |
模块3 –探索式测试管理:SBTM |
1) 如何使ET可靠、可追溯? 2) 什么是基于会话的测试管理(SBTM)? 3) 探索式测试的计划与准备 4) 从计划到Mission 5) 再从Mission 到Session 6) 推荐工具分解和管理Mission和session 7) 为Session配上相应的测试指导 8) PMS:案例分析和练习 9) 如何执行Session? 10) 有哪些工具可用于session的执行? 11) Session执行中的优秀实践 12) 可评审的结果(Reviewable Result) 13) 写出高质量的Session spreadsheet 14) Session练习与点评 15) 如何实施团队的多个会话的测试 16) Session报告与反思、提升 17) 如何评估探索式测试结果? 18) 来一次真实的debrief 19) 常见问题解答 20) 小结 |
总结:探索式测试的优秀实践 |
模块1 –探索式测试与基于脚本的测试 1) 软件测试流派 2) 基于脚本的测试(ST)及其特点 3) 什么是探索性测试(ET) 4) 探索式测试的优势在哪里? 5) 运用ET的时机 6) 在实践中如何应用ET 7) 如何有效地执行探索性测试? 8) 整个测试生命周期中的ET 9) 什么语境下ST更能发挥作用? 10) 什么语境下ET更能发挥作用? 11) ST和ET的平衡 12) 一个ET的实例 13) 敏捷测试和ET的关系 14) 小结,Q&A |
模块2 –探索式测试的能力训练 1) 探索式测试(ET)的本质是什么? 2) ET所需哪些特技? 3) ET特技一:批判性思维(CiT) 4) CiT的提问、推理训练 5) 如何在探索式测试中运用批判性思维? 6) 练习 7) ET特技二:启发式思维(HiT) 8) HiT:上下文驱动的逻辑思维 9) 启发式测试策略 10) 启发式思维训练 11) CiT如何融入HiT? 12) 练习 13) ET特技三:火眼金睛 14) 如何快速识别软件的风险区域? 15) 如何选择合适的测试技术? 16) 讨论 17) ET特技四:雕虫小技 18) 面对一个功能特性有何雕虫小技? 19) 面对一个US有何雕虫小技? 20) 练习:运用有何雕虫小技完成具体测试任务 21) 小结 |
模块3 –探索式测试管理:SBTM 1) 如何使ET可靠、可追溯? 2) 什么是基于会话的测试管理(SBTM)? 3) 探索式测试的计划与准备 4) 从计划到Mission 5) 再从Mission 到Session 6) 推荐工具分解和管理Mission和session 7) 为Session配上相应的测试指导 8) PMS:案例分析和练习 9) 如何执行Session? 10) 有哪些工具可用于session的执行? 11) Session执行中的优秀实践 12) 可评审的结果(Reviewable Result) 13) 写出高质量的Session spreadsheet 14) Session练习与点评 15) 如何实施团队的多个会话的测试 16) Session报告与反思、提升 17) 如何评估探索式测试结果? 18) 来一次真实的debrief 19) 常见问题解答 20) 小结 |
总结:探索式测试的优秀实践 |