课程简介
随着这几年业务的快速变化诉求以及敏捷开发方法的流行,越来越多的组织都采用敏捷模式进行项目开发。而这种时间极短且发布频繁的迭代让习惯于在传统瀑布模式开发下的测试人员感到应对吃力,心力交瘁。更有甚者,有不少测试人员抱怨做敏捷项目需要经常加班,压力更大,测试也更累了。如果这样的状态持续下去,则对项目将是一个极大的风险。那么如何才能改变这种现状,让测试人员能更加顺利的在敏捷项目下面进行工作,既能保证进度又能保证质量呢?本课程会从人、流程、技术等各个方面系统化的为学员进行剖析和讲解。
目标收益
1、能全面了解到敏捷测试相关的整体知识,建立起敏捷测试的知识体系结构;
2、可了解和学习到国际先进IT公司的敏捷测试相关方法及最佳实践,起到借鉴作用;
3、通过案例分享,能够结合实际学习如何把敏捷测试应用到实际的相关项目中;
培训对象
测试经理、敏捷教练、Scrum Master、高级测试工程师、高级测试开发工程师等。
课程大纲
什么是敏捷与敏捷测试? |
1. 软件工程发展史 2. 敏捷的由来 3. 敏捷Scrum介绍 4. 规模化敏捷 5. 传统测试下敏捷环境面临的挑战 6. 敏捷测试的概念 7. 敏捷测试的特点 8. 敏捷测试与传统测试的异同 9. 敏捷测试的价值与优势 10. 单元小结及测验题目 |
敏捷测试转型框架 |
1. 敏捷测试转型模型 2. 敏捷文化的转变 3. 传统测试人员转变法则 4. 敏捷测试团队组织结构 5. 敏捷测试类型 6. 敏捷测试的角色和职责 7. 敏捷测试角色所需技能 8. Sprint内及跨Sprint敏捷测试流程 9. 单元小结及测验题目 |
敏捷测试执行过程 |
1. 敏捷测试需求之用户故事 2. 测试视角下的用户故事生命周期 3. 敏捷测试计划 4. 在Sprint中跟踪敏捷测试的任务 5. 敏捷测试Sprint日历样例 6. 敏捷测试交付物 7. 敏捷测试成熟度模型 8. 单元小结及测验题目 |
敏捷测试实践框架 |
1. 敏捷测试象限 2. 测试金字塔介绍 3. 分层自动化测试 4. 测试自动化与自动化测试 5. 敏捷测试自动化工程体系框架 6. 自动化测试工具选择策略 7. 敏捷测试下的DevOps原则 8. 单元小结及测验题目 |
敏捷测试实践 |
1. 敏捷单元测试——测试驱动开发TDD 2. 验收测试驱动开发ATDD 3. 行为驱动开发BDD 4. 敏捷API层接口测试 5. 敏捷性能测试 6. 探索式测试ET 7. 自动化构建及CI/CD 8. 微服务架构及测试 9. 单元小结及测验题目 |
敏捷测试案例 | 基于BDD的分布式敏捷测试实践案例 |
什么是敏捷与敏捷测试? 1. 软件工程发展史 2. 敏捷的由来 3. 敏捷Scrum介绍 4. 规模化敏捷 5. 传统测试下敏捷环境面临的挑战 6. 敏捷测试的概念 7. 敏捷测试的特点 8. 敏捷测试与传统测试的异同 9. 敏捷测试的价值与优势 10. 单元小结及测验题目 |
敏捷测试转型框架 1. 敏捷测试转型模型 2. 敏捷文化的转变 3. 传统测试人员转变法则 4. 敏捷测试团队组织结构 5. 敏捷测试类型 6. 敏捷测试的角色和职责 7. 敏捷测试角色所需技能 8. Sprint内及跨Sprint敏捷测试流程 9. 单元小结及测验题目 |
敏捷测试执行过程 1. 敏捷测试需求之用户故事 2. 测试视角下的用户故事生命周期 3. 敏捷测试计划 4. 在Sprint中跟踪敏捷测试的任务 5. 敏捷测试Sprint日历样例 6. 敏捷测试交付物 7. 敏捷测试成熟度模型 8. 单元小结及测验题目 |
敏捷测试实践框架 1. 敏捷测试象限 2. 测试金字塔介绍 3. 分层自动化测试 4. 测试自动化与自动化测试 5. 敏捷测试自动化工程体系框架 6. 自动化测试工具选择策略 7. 敏捷测试下的DevOps原则 8. 单元小结及测验题目 |
敏捷测试实践 1. 敏捷单元测试——测试驱动开发TDD 2. 验收测试驱动开发ATDD 3. 行为驱动开发BDD 4. 敏捷API层接口测试 5. 敏捷性能测试 6. 探索式测试ET 7. 自动化构建及CI/CD 8. 微服务架构及测试 9. 单元小结及测验题目 |
敏捷测试案例 基于BDD的分布式敏捷测试实践案例 |