致力于提升研发企业的持续创新能力

结盟众多企业“教练”, 共同设计、开发及提供人才培养解决方案,通过新颖多样的学习方式,针对性的定制化内容,助力企业全面提升竞争优势。

课程分类列表

软件测试方法与策略高级培训
课程类别:软件测试及管理

测试方法

课程讲师:

朱少民

课程周期:

2天

课程费用:

5200元/人

课程简述:

本课程培训周期为2天 系统地讲解软件测试的概念、方法及其应用,帮助学员全面掌握软件测试的理论及方法。 将业界先进的软件测试理念和国际一流的软件测试流程、最佳实践,与知识点融合在一起进行介绍,帮助学员提升对软件测试的认识,并在将来实践中能把握正确的方向,不断深入,获得长足进步。 可以更好地理解软件测试和软件开发、软件测试和质量管理等之间的关系,更好地和其它团队合作,开发出更高质量的软件产品。 可以更好地开展自动化测试工作,更有效地进行软件测试的管理,提供测试效率。

课程特点:
1、课程内容系统性好,而且经过优化使得内容实用、难度适中,确保所学即能所用; 
2、从不同的视角帮助学员更好地理解软件测试的主要知识点,并站在较高的层次上来分析测试活动,使学员更容易理解所讲解的内容; 
3、通过具体的案例来讨论相关主题,强调和学员的交互,不仅使课程生动有趣,而且学员可轻松掌握所学的内容; 
4、共享十多年的软件测试实践和经验,使所讲解的内容具有很好的操作性和应用性。

Day1 课题 介绍
9:00-10:00 深入理解软件测试 从不同角度认识软件测试,包括软件测试与软件开发、质量管理的关系,主要内容有:
- 从质量开始讨论软件测试
- 软件测试的不同定义
- 从V模型来理解软件过程
- 依据W模型分析软件测试与开发的关系
- 测试驱动开发
10:10-12:00 贯穿软件生命周期的
测试活动
提倡全过程的软件测试,即在整个软件生命周期开展测试活动,着重讨论下列内容:

- 软件测试过程全景图
- 需求和设计的评审
- 代码规范和评审
- 单元测试和持续集成测试
- 功能测试
- 非功能性测试(性能测试、安全性测试、兼容性测试等)
- 回归测试
- 验收测试
13:30-15:30 软件测试方法 讲解日常测试中各类测试方法,从白盒测试方法到黑盒测试方法,从安全性测试方法到性能测试方法,涵盖各种测试方法。

- 白盒测试方法,包括分支/条件覆盖、组合覆盖、基本路径覆盖
- 黑盒测试方法:等价类、边界值分析、判定表方法等,以及方法练习
- 常用的安全性测试方法
- 负载测试方法
- 故障转移测试方法
- 方法的综合运用
15:45-17:00 测试用例设计和维护 测试用例不仅是测试的重要文档,而且是测试执行的基础,持续改进测试,使之成为公司的知识财富。

- 什么是规范的测试用例
- 如何写好测试用例
- 测试用例评审
- 测试用例框架的设计
- 测试用例组织和维护
17:10-17:30 Q & A 问与答
Day2 课题 介绍
9:00-10:20 测试策略和测试计划 预则立,不预则废,测试计划是测试过程中的重要环境
- 计划是一个过程
- 测试范围分析和界定
- 从V测试风险
- 制定合理的测试策略
- 测试计划模板
- 实例分享
10:30-12:00 测试自动化 (1) 不仅让学员了解自动化测试原理和方法,而且介绍完整的自动化测试解决方案和先进的自动化测试框架,如何更好地实施自动化测试工作,获得更高的效益。
- 自动化测试的原理
- 关键字脚本和数据脚本的作用
- 测试工具选择的标准
- 开源工具的完整解决方案
- 构造全程自动化测试框架
- 自动化测试运行的部署策略
13:00-15:00 测试自动化 (2) - 自动化测试练习或分组游戏
- 如何全面地开展自动化测试工作
- 代码覆盖率概念及其分析
- 代码覆盖率工具及其应用
15:10-16:30 测试执行与缺陷管理 将缺陷管理融于测试执行过程中,并帮助团队更好地控制测试过程。
- 回归测试策略
- 缺陷生命周期
- 有效地报告缺陷
- 实时监控缺陷状态
- 有效跟踪测试过程
- 测试的充分性准则
- 如何评估产品质量
16:40-17:20 总结 - 提问
- 解答
- 总结性陈述
找到所需课程了吗?即刻 填写申请表格 与我们联络吧