加拿大东部
西部加拿大
美国
其他地方
本课程的目标是理解以下领域的软件测试原理和概念:
1)测试原则和概念
一个。了解测试(测试的角色,我们测试的,缺陷类别,验证与验证,角色&
责任等)
湾软件开发生命周期阶段
- 计划启动
- 项目定义
——系统设计
- 编码和培训
-评估和验收
- 安装和操作
C。软件测试(测试焦点)
- 方法 - 审查要求,识别测试类型,确定数据,工具和资源需求
- 测试规划 - 识别活动,时间表,努力
- 准备 - 环境,数据,测试用例和需求可追溯性
- 测试执行 - 分析结果,创建缺陷,识别空白
- 关闭 - 报告
天。生命周期阶段和相关验证和验证活动
- 要求 - 定义测试策略,要求充分性,测试条件
- 设计 - 设计充足性,构建功能和结构测试用例
- 代码 - 与设计的一致性,构建单元测试用例
-测试-测试计划、系统测试的充分性;
- 安装 - 已部署到生产的测试系统
- 维护 - 修改和重新测试
e。软件开发方法
- 瀑布
- 敏捷
- 极限编程
- 迭代
——螺旋
- v型号
F。测试技术
- 功能 - 需求,回归,误差处理,基于系统,控制,并行,负面测试
- 结构 - 压力,执行,恢复,运营,合规性,安全性
——增量
- 一对明智
- 边界值等......
-功能vs结构
-动态vs静态
-手动vs自动
g。测试类型
- 回归,烟雾测试,理智测试
H。测试阶段
- 单元
- beplay官网体育下载安卓一体化
- 系统
- 接受
2)演练和检查
一个。类型
湾什么时候,经常
【答案】c
天。参与者
e。入学标准
f。退出标准
G。规则
第3天
6)测试计划过程
一个。任务建立测试策略/计划
湾测试计划的内容表 - 大约三分之一的测试努力
- 测试范围
——测试目标
- 假设
- 风险分析
- 测试设计
- 角色和责任
- 测试时间表
- 测试数据管理
——测试环境
- 沟通方法
- 测试工具
C。估计
-测试计划工作
- 测试执行工作
- 基于业务优先级
- 软件复杂性的基础
3)要求分析
良好的要求(清晰、简洁、详细)
湾需求聚集
C。要求可测试性(测试友好要求)
用例评审
e。要求可追溯性矩阵
4)风险分析
一个。定义风险
湾定义控件
定义风险分析
天。定义威胁
e。定义漏洞
F。进行风险分析的方法
5)测试策略过程
一个。确定测试因素 - 他们是什么
湾识别质量因素
C。识别受影响的系统
天。识别业务风险(测试涉及)
e。为每个风险定义测试策略
第4天
测试用例设计/开发
一个。测试矩阵
- 有助于识别测试条件
湾优先事项
C。最佳实践
- 如何
- 应该包括什么
- 准备自动化
8)测试案例执行
一个。它应该什么时候开始,已经满足了入学标准
湾代码的质量是什么?
- 它是否已经测试过
- 需要报告
C。需要多少周期与有多少次计划
天。缺陷审查会议
第5天
9)缺陷管理
一个。写一个良好的缺陷报告
湾严重程度vs优先级
C。缺陷生命周期
——缺陷状态
- 重复缺陷
- 复制
- 不是缺陷
——非可再生的
10)测试报告
一个。构建/包状态报告
湾项目状态报告
C。测试指标/ KPI
我们的销售部在这里回答您的问题