敏捷测试最佳实践

课程简介
在本课程中,学员们将对敏捷测试的起源、范围、适用环境以及方法有一个彻底的了解。通过分析敏捷测试本身和一些案例,使学员对如何使用敏捷测试方法缩短产品发布周期、通过敏捷测试中的实践尽早和尽快发现缺陷有深入认识。此外,本课程还对如何建立产品质量评价体系、如何使自动化测试获得最大收益进行深入探讨。
课程目标
·使学员深入了解敏捷测试的概念,敏捷测试与传统测试观点的不同。
·了解敏捷测试的具体方法与工具。
·了解敏捷测试是如何缩短产品发布周期的。
·理解不同层次的测试在敏捷测试中所起的作用。
·理解持续集成概念、工具,及其对敏捷开发/测试所起的作用。
·了解建立产品质量体系的目的和优势。
·理解自动化测试的收益分析。
·了解如何从自动化测试中获得最大收益。
教学大纲
     整个课程时间为2天,每天5学时,每学时70分钟。下面列出的是通用的教学大纲,希赛教育所有内训课程都可以根据客户的需求进行个性化定制。    我要定制课程>>>
教学单元 单元教学内容
第一单元:敏捷测试概念 敏捷测试是什么
敏捷测试与敏捷开发
敏捷测试的核心价值观
敏捷测试与传统测试观点比较
敏捷测试中的测试角色
第二单元:敏捷测试方法概述 测试优先的开发方法
短发布周期与迭代
重构
接受测试
第三单元:不同层次测试 从小到大的测试
为什么需要不同层次的测试?
【案例】底层测试为某项目带来的巨大收益
第四单元:敏捷测试工具 单元测试与可测试性设计
探索性测试
接受测试集
一页纸(One Page)测试计划
用户问题跟踪与解决流程
第五单元:持续集成与持续集成工具
持续集成的概念
持续集成带来的好处
【讨论】持续集成的作用是什么
持续集成工具介绍
第六单元:建立产品质量评估体系 发现缺陷 vs. 评估产品质量
产品质量的主要维度
如何建立产品质量评估体系
第七单元:敏捷测试中的自动化测试 自动化测试是敏捷测试的必需选择
敏捷过程中不同层次的自动化测试
应该在哪里投入最多的自动化?
敏捷中可用的自动化测试工具
可测试性比“写更多的测试”更重要
【实例】某项目的自动化测试变迁方式
联系我们