蓝博思—专注技术创新TRIZ、研发管理IPD、质量可靠性咨询培训

查看: 6492|回复: 0
打印 上一主题 下一主题

[专业技术] 敏捷软件测试(11月 成都)

[复制链接]

126

主题

0

好友

1538

积分

管理员

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
楼主
发表于 2012-9-14 11:20:41 |只看该作者 |倒序浏览
敏捷软件测试

报名详情
时    间:2012年11月02-04日        地   点:成都
费    用:3600元/人(包含听课、讲义、教学设施使用、两天的午餐、学习用具等)
培训证书:培训结束,对理论、实践双项考核成绩合格者,颁发中国信息产业培训网的培训证书。
参加对象:测试经理、测试主管、测试工程师、项目经理。
学员基础:了解软件测试的基本概念和基本流程;了解项目开发模式,如瀑布模式、scrum模式等
联 系 人:于毅 先生                       电   话: 0755-36529027
手    机:13425174803                     E -mail:yuyi@ranbos.com

课程背景:
我们的使命是在有限的时间内提供给用户高质量的产品,实践证明,敏捷开发是达到这一目标的有效手段。因此,越来越多的企业开始使用敏捷开发和敏捷测试来组织和管理软件项目。然而,大量的团队为了敏捷而敏捷,敏捷测试的思想流于形式。您真正地理解敏捷测试的实质吗?您知道如何真正地将敏捷测试的思想和技术应用于您的项目吗?您知道如何打造一支优秀的敏捷测试团队吗?本课程将为您揭秘敏捷测试的思想、实质、团队组织、各种实用技术和敏捷测试与敏捷开发的协同工作方式。

课程收益:
你们是否已经存在如下现象,如果有,请参加我们课程,我们给你最佳实践:
l 测试时间被开发时间大量占用
l 测试工作没有得到大家应有的认可
l 开发提交的测试版本一版不如一版
l 不经过系统的bug分析,主观决定项目的结束,缺乏客观依据
l 不能从以往的工作中汲取经验教训
l 开发完成,提交第一版测试时,测试人员才拿到需求说明书
l 测试人员总是最后一个知道项目的信息
l 测试人员被开发人员牵着鼻子走,不能客观地反应情况
l 测试人员业务能力落后于开发人员,不能更好地挖掘产品缺陷
l 希望采用敏捷测试管理,但不知道具体怎么应用
l 不清楚敏捷测试与敏捷开发如何协作

课程特色:
    本次培训从敏捷开发、敏捷测试的基本思想和理论开始讲解,涵盖Scrum开发模型和敏捷测试的概念、敏捷测试团队的组织、敏捷测试象限、敏捷测试与敏捷开发的协同等方面的内容,系统、详细地介绍了敏捷测试需要注意的要点以及难点,这些知识都是讲师多年测试和管理经验的总结。

课程大纲:
第一讲  为什么需要敏捷测试?
1、敏捷开发过程-scrum
    Scrum的精髓
    Scrum的特点
    敏捷宣言
    Scrum结构框架
2、敏捷开发给软件测试带来的挑战

第二讲  什么是敏捷测试?
1、敏捷测试的概念   
    敏捷价值观
    什么是敏捷测试
    敏捷团队中的角色
    敏捷测试与传统测试方法的不同
    全员负责机制
2、敏捷测试的特点

第三讲  敏捷测试的误区
1、敏捷软件开发还需要测试工程师吗?
2、敏捷软件开发还需要测试用例吗?
3、敏捷测试的十大“神话”
4、敏捷测试中的五种危险行为

第四讲  敏捷测试中的团队组织
1、敏捷测试中的项目团队组织
    测试团队的结构
    各种角色之间的关系-H模型(开发测试的动作边界)
    各种角色的责任、权力
2、敏捷团队中的测试人员
    开发测试人员的配比
    敏捷测试人员的工作
    敏捷测试人员需要具备的素质和法则
    测试人员在敏捷团队中的价值
3、怎样提升测试人员的地位
4、怎么建立卓越的测试团队

第五讲  如何向敏捷测试过渡
1、轻量级流程
2、度量标准
    精益度量
    为什么需要度量标准
    投入产出的度量
3、缺陷跟踪
    为什么需要缺陷跟踪系统
    缺陷跟踪工具
    关注主要目标
4、测试计划
    测试策略与测试计划
    计划的可跟踪性

第六讲  敏捷测试象限(一)—概述和支持团队的面向技术测试
1、敏捷测试的目标
    敏捷测试象限
    用户故事
    技术债务
    上下文环境中的测试
2、支持团队的面向技术测试
    敏捷测试基础
    为什么需要面向技术测试
    面向技术测试在何处停止
    如果团队没有做面向技术测试,怎么办?
    相关工具

第七讲  敏捷测试象限(二)-- 支持团队的面向业务测试
1、面向业务的测试驱动开发
2、需求象限
3、更小的业务模块划分
4、何时结束面向业务测试
5、测试减小风险
6、可测性与自动化

第八讲  敏捷测试象限(三)-- 评价产品的面向业务测试
1、第三象限简介
2、实例演示
3、场景测试
4、探索式测试
5、可用性测试
6、API和Web服务测试
7、测试文档
8、探索式测试工具

第九讲  敏捷测试象限(四)-- 评价产品的面向技术测试
1、第四象限简介
2、由谁来做
3、什么时候做
4、各种“能力(ility)”的测试
5、性能、负载、压力和可伸缩性测试

第十讲  敏捷测试与敏捷开发的协同(一)――版本或主题规划阶段
1、版本发布计划的目的
2、评估用户故事
3、设定用户故事的优先级
4、开发的范围
5、制订测试计划
6、测试计划的形式
7、准备可见性

第十一讲  敏捷测试与敏捷开发的协同(二)――迭代前的准备阶段
1、提前准备
    提前准备的好处
    真的需要提前准备吗
    提前准备的潜在缺点
2、明确目标
    客户意见一致
    用户故事的规模
    异地团队
3、测试策略
4、缺陷优先级
5、资源

第十二讲  敏捷测试与敏捷开发的协同(三)――迭代开始阶段
1、迭代计划
    了解细节
    考虑所有观点
    确定工作量
2、可测的用户故事
3、与客户的协作
4、高层次测试
    与客户一起审查
    与开发人员一起审查
    测试用例作为文档

第十三讲  敏捷测试与敏捷开发的协同(四)――编码与测试阶段
1、驱动开发
2、评价产品的测试
3、与开发人员的协作
4、与客户的沟通
5、完成测试任务
6、处理缺陷
7、如何选择
8、促进沟通
9、回归测试
10、资源
11、迭代的评估

第十四讲  敏捷测试与敏捷开发的协同(五)――迭代结束和产品发布阶段
1、迭代结束阶段
    迭代成果的演示
    迭代回顾
2、发布阶段
    产品的构成
    为测试预留足够的时间
    客户测试
    可发布性
    发布产品
    用户的预期

第十五讲  敏捷测试中的自动化
1、为什么需要自动化测试
2、自动化测试的障碍
3、敏捷自动化测试策略
    自动化测试的敏捷方法
    哪些测试可以自动化
    哪些测试不应该自动化
    哪些测试不易于自动化
    从哪里开始自动化策略
    选择正确的工具
    将敏捷的原则应用于自动化测试
    为测试提供数据
    评估自动化测试工具
    实施自动化测试
    管理自动化测试

第十六讲  敏捷测试中的测试用例
1、敏捷测试中是否还需要测试用例?
2、敏捷测试中的测试用例设计
    依据
    粒度
    设计
    评审
3、PairWise用例设计
4、敏捷测试用例设计与传统测试用例设计
5、基于测试用例的测试管理
6、敏捷测试用例实例

第十七讲  敏捷测试中的bug管理
1、以bug为核心的项目管理-微软项目管理
    Bug的生命周期-微软
    项目组各角色的bug处理权限和流程
    Bug严重程度和优先级定义和建议分级
    优质bug的要求
2、Bug趋势分析-ZBB决定产品可否发布
3、实例

第十八讲  敏捷测试的关键成功因素
1、使团队整体参与
2、采用敏捷测试思维
3、自动化回归测试
4、构建核心实践的基础
5、与客户合作
6、保持大局观

讲师简介
    曾在微软的多个软件项目中担任测试主管,目前在某大型软件公司担任质量经理。具有丰富的软件测试管理经验,非常注重通过敏捷提升团队效率,在工作中积累了大量的敏捷软件测试实战经验。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册暂不开放

管理登录

深圳市蓝博思企业管理咨询有限公司 版权所有 粤ICP备12039453号 业务范围:研发管理 可靠性管理 IPD咨询 技术创新 TRIZ

GMT+8, 2025-5-1 18:48 Processed in 0.050489 second(s), 22 queries .

回顶部