|
|
|
软件测试基础
|
|
|
地点时间:
北京、上海、深圳根据报名开班 |
课程费用:
5000元/人,详见 公开课学习手册 |
企业内训:
可以根据企业需求,定制内训,详见 内训学习手册 |
|
针对从事软件测试设计、软件测试执行和软件测试管理的人员(其角色可能是测试人员、开发人员或质量人员),他们有系统地了解软件测试知识体系、规范化测试使用术语、提升测试设计技能、敏捷高效地管理测试过程、评估个人测试知识范畴、深入思考工作中遇到的测试疑惑等的需要。
本课程参考ISTQB-FL大纲、MFQ&PPDCS测试设计框架、敏捷测试管理等内容,从测试基本概念、测试基本流程、测试设计技术方面,深入浅出地介绍测试相关理论知识,是一次系统地学习软件测试知识的绝佳机会。值得一提的是,MFQ&PPDCS是讲师在08年提出的软件测试设计框架,曾在华为多个产品线得到实际推广应用。
与其他类似课程不同的是,本课程重在理论与实践相结合,基于讲师十多年的测试从业经验,启发式的理论讲解,辅以实际案例、互动游戏、现场实战演练的形式,促使学员深入思考,掌握软件测试基本知识和技能。
|
|
培训对象:软件测试工程师 |
学员基础:具有一定测试经验 |
授课方式:
定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练 |
培训内容:
2天 |
测试的目的
|
- 什么是测试
- 测试的难题
- 为什么要测试
- 测试的目的
- Case Study:测试的目的
- 认识bug
- 质量属性
- Case Study:质量属性测试
- 质量保证活动
|
测试的过程
|
- 测试基本过程
- 计划与控制
- Case Study:RBT
- 分析与设计
- 实现与执行
- 评估与报告
- 测试结束工作
|
测试的原则 |
- 软件测试基本原则
- 原则还是借口
- Case Study
- 测试心理学
|
软件生命周期中的测试 |
- 验证与确认
- 测试级别
- 单元组件测试
- 集成测试
- 系统测试
- 验收测试
- 非功能测试
- 结构测试
- 与变更相关的测试
- 缺陷掩藏效应
- 维护测试
|
系统地思考测试分析与测试设计
|
- 测试设计的困惑
- 系统地思考
- 什么是测试设计
- 如何做测试分析
- 测试设计和测试策略
|
测试设计方法
|
- 测试开发过程
- 测试条件
- 测试设计技术
- 基于规格的测试设计技术
- 等价类划分
- 边界值分析
- 因果图测试
- 决策表测试
- 状态转换测试
- 用例测试
- 基于结构的测试设计技术
- 基于经验的技术
- 错误猜测法
- 探索性测试
|
MFQ
& PPDCS |
- MFQ- 测试分析设计框架
- PPDCS
- 4-Step测试分析设计
- 3段式测试条件
|
实战演练 |
- 了解项目背景
- 组建测试团队
- 制定Test Backlog
- 制定迭代测试计划
- 测试分析设计
- 测试执行
- 迭代评审
- 迭代回顾
|
|
|
|
其他人还看了课程 |
|
|
|
|