敏捷环境中开发测试实践
主办单位:上海普瑞思管理咨询有限公司 上海创卓商务咨询有限公司
时间:2015年03月28-30日 北京
价格:¥6800/人(包括授课费、资料费、会务费、午餐等)
课程简介:
在本课程中,学员们将对敏捷测试的起源、范围、适用环境以及方法有一个彻底的了解。通过分析敏捷测试本身和一些案例,使学员对如何使用敏捷测试方法缩短产品发布周期、通过敏捷测试中的实践尽早和尽快发现缺陷有深入认识。此外,本课程还对如何建立产品质量评价体系、如何使自动化测试获得最大收益进行深入探讨。
学习目标:
- 使学员深入了解敏捷测试的概念,敏捷测试与传统测试观点的不同
- 了解敏捷测试的具体方法与工具
- 了解敏捷测试是如何缩短产品发布周期的
- 理解不同层次的测试在敏捷测试中所起的作用
- 理解持续集成概念、工具,及其对敏捷开发/测试所起的作用
- 了解建立产品质量体系的目的和优势
- 理解自动化测试的收益分析
- 了解如何从自动化测试中获得最大收益
方向
内容
Day1
敏捷测试概念
敏捷测试是什么
敏捷测试与敏捷开发
敏捷测试的核心价值观
敏捷测试与传统测试观点比较
敏捷测试中的测试角色
敏捷测试方法概述
测试优先的开发方法
短发布周期与迭代
重构
接受测试
不同层次测试
从小到大的测试
为什么需要不同层次的测试?
【案例】底层测试为某项目带来的巨大收益
敏捷测试工具
单元测试与可测试性设计
探索性测试
接受测试集
一页纸(One Page)测试计划
用户问题跟踪与解决流程
Day2
持续集成与持续集成工具
持续集成的概念
持续集成带来的好处
【讨论】持续集成的作用是什么
持续集成工具介绍
建立产品质量评估体系
发现缺陷vs. 评估产品质量
产品质量的主要维度
如何建立产品质量评估体系
敏捷测试中的自动化测试
自动化测试是敏捷测试的必需选择
敏捷过程中不同层次的自动化测试
应该在哪里投入最多的自动化?
敏捷中可用的自动化测试工具
可测试性比“写更多的测试”更重要
【实例】某项目的自动化测试变迁方式
讲师介绍:
段文韬—— 曾任Google中国测试经理
有十余年软件开发、
项目管理和软件测试、软件测试管理经验。在深圳
华为等大型软件企业担任软件测试经理、部门经理多年,熟悉软件项目开发流程、软件测试、CMM。精通MI LoadRunner、WinRunner、Comuware DevPartner、Telelogic Logiscope、cppUnit等工具,有丰富的软件测试经验,组织过多次大型项目中的性能测试、管理过多个Windows/Unix系统下的大型项目测试。
编著:
软件性能测试过程详解与实例剖析 著作 清华大学出版社
测试工具应用之我见 文章 软件工程网
一个大型项目的性能测试实例 文章 软件工程网
工程型软件项目的配置管理实例 文章 软件工程网
测试用例设计的误区 文章 软件工程网
如何更好地与开发工程师沟通 文章 软件工程网
软件性能测试过程概述 文章 计算机世界报
在线报名