项目 | 内容 |
---|---|
目标 | 把握测试质量,对测试过程进行协调、监督和控制。 |
规程 | 测试计划包含计划、资源分配和任务范围规定。 |
活动 | 分配任务、整体评审与研究、建立测试基础、确定测试策略、设置组织、列出测试交付清单、定义基础设施、组织管理和控制、制定测试过程进度表、整理测试计划、维护测试计划、控制测试、报告、建立详细进度表 |
① 委托人:测试任务的提供者; ② 承包人:负责执行测试任务的人; ③ 范围:测试对象,如被测系统的唯一标识,和相邻系统的接口; ④ 目标: 测试过程的预期结果,如交付的产品和质量特性;
① 研究可用的文档; ② 面的面对访谈。
① 选择相关的文档,确定文档的状态和文档的交付进度; ② 了解与系统功能相关的质量要求。
① 策略开发; ② 草拟预算。
① 描述测试过程中明确的任务、权力和责任,以及如何分配给测试角色; ② 描述各种测试功能之间的关系、测试团队内部关系以及与系统开发过程中涉及的其他团队的关系; ③ 角色的知识和技能; ④ 建立培训课程; ⑤ 外部雇佣培训; ⑥ 建立报告流程。
① 建立测试件; ② 建立标准。
① 指定测试环境; ② 指定测试工具; ③ 建立基础设施进度表。
① 定义测试过程和控制; ② 定义基础设施控制; ③ 定义测试交付物控制; ④ 定义缺陷规程。
① 建立全面的进度表; ② 建立财务进度表。
① 标识威胁、风险和措施; ② 建立测试计划; ③ 建立测试计划的变更规程; ④ 整理测试计划。
① 在测试计划中给出的测试已经完成多少; ② 还有哪些需要测试; ③ 针对测试对象的质量和发现的缺陷,能不能发现什么趋势。
① 执行的活动; ② 与其他活动的联系和依赖性; ③ 分配给每个活动的时间; ④ 整个项目所需的时间和可用的时间; ⑤ 交付的产品; ⑥ 相关人员。
项目 | 内容 |
---|---|
目标 | 确定测试基础是否能够为测试规范以及测试用例的成功执行提供足够的保证。 |
前提条件 | 测试基础可用并固定下来 |
活动 | 测试基础的可测性审查、定义测试单元、分配测试设计技术、定义基础设施 |
① 选择相关的文档; ② 起草审查清单; ③ 评估文档; ④ 报告。
① 确定测试单元; ② 实现测试单元表。
项目 | 内容 |
---|---|
目标 | 利用分配的测试设计技术,建立测试集 |
前提条件 | 测试基础可用并固定;测试对象和测试交付进度表满足建立测试方案的要求 |
活动 | 导出测试用例、起草测试脚本、建立测试方案、定义测试对象和基础设施的入口检查、安装基础设施 |
① 导出测试用例; ② 确定测试用例能否单独执行; ③ 用例是否会相互产生结果; ④ 按照测试计划中的标准来准备测试设计。
① 测试动作按照正确的顺序排列; ② 测试脚本应该描述前提条件和具体动作。
① 描述测试脚本的执行顺序和方式; ② 将不同脚本之间的相互依赖性控制到最小; ③ 测试方案必须是一份有效的、灵活的文档。
① 解决瓶颈和问题; ② 基础设施的入口检查; ③ 安装检查; ④ 试运行。
项目 | 内容 |
---|---|
目标 | 执行指定的测试脚本,以了解测试对象的质量; |
前提条件 | 基础设施已经安装,且测试对象已经交付给测试团队 |
活动 | 测试对象/基础设施的入口检查、执行测试、比较并分析测试结果、维护测试方案。 |
① 在细化阶段完成基础设施的入口检查; ② 通过审查清单,来检查所交付的测试对象完整性,遗漏的项目‘ ③ 执行入口检查中准备准备好的测试用例。
① 测试执行错误; ② 测试设计错误; ③ 编程错误; ④ 测试环境的缺陷; ⑤ 测试基础中的前后矛盾或含糊不清。
① 缺陷的严重程度; ② 缺陷的数量; ③ 已经执行的测试脚本由于缺陷而受到的破坏程度; ④ 可用的时间; ⑤ 功能的重复性。
项目 | 内容 |
---|---|
目标 | 存档测试件;获取经验图表;完成最后的报告。 |
前提条件 | 完成全部测试过程 |
活动 | 评估测试对象、评估测试过程、存档测试件、解散测试团队。 |
① 基于已完成的测试、测试报告、已登记的缺陷状态,起草最终的发布建议; ② 指出还有哪些缺陷没有解决; ③ 风险是什么。
① 对测试对象的评估; ② 对测试过程的评估; ③ 进度表和执行情况的比较; ④ 对资源、方法和技术的评估。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。