| 教学单元 |
单元教学内容 |
| 第一单元:敏捷测试概念 |
敏捷测试是什么
敏捷测试与敏捷开发
敏捷测试的核心价值观
敏捷测试与传统测试观点比较
敏捷测试中的测试角色
|
| 第二单元:敏捷测试方法概述 |
测试优先的开发方法
短发布周期与迭代
重构
接受测试
|
| 第三单元:不同层次测试 |
从小到大的测试
为什么需要不同层次的测试?
【案例】底层测试为某项目带来的巨大收益
|
| 第四单元:敏捷测试工具 |
单元测试与可测试性设计
探索性测试
接受测试集
一页纸(One Page)测试计划
用户问题跟踪与解决流程
|
第五单元:持续集成与持续集成工具
|
持续集成的概念
持续集成带来的好处
【讨论】持续集成的作用是什么
持续集成工具介绍 |
| 第六单元:建立产品质量评估体系 |
发现缺陷 vs.
评估产品质量
产品质量的主要维度
如何建立产品质量评估体系 |
| 第七单元:敏捷测试中的自动化测试 |
自动化测试是敏捷测试的必需选择
敏捷过程中不同层次的自动化测试
应该在哪里投入最多的自动化?
敏捷中可用的自动化测试工具
可测试性比“写更多的测试”更重要
【实例】某项目的自动化测试变迁方式
|