如果这篇文章对你有帮助,不妨点个关注,期待与你分享更多!

核心速览
GB/T 38634.3---2020《系统与软件工程 软件测试 第3部分:测试文档》规定了软件测试文档模板,适用于所有软件开发生存周期模型中的测试,为测试人员、测试经理、开发人员和项目经理等提供管理和执行软件测试的能力,文档模板可在任何组织、项目或小规模测试活动中使用。
范围与符合性
- 范围:规定了软件测试文档模板,是GB/T 38634.2测试过程中指定过程的输出,适用于所有软件开发生存周期模型中的测试,文档模板可在任何组织、项目或小规模测试活动中使用,适用于测试人员、测试经理、开发人员和项目经理等负责治理、管理和实施软件测试的人员。
- 符合性类型:包括完全符合性和剪裁符合性。完全符合性需包含第5章、第6章和第7章中规定的所有信息项;剪裁符合性可根据GB/T 38634.2和/或组织或项目的特定需求对测试文档内容进行剪裁,需记录剪裁决策理由并获得利益相关方同意。
规范性引用文件与术语定义
- 规范性引用文件:主要引用了GB/T 38634.2---2020《系统与软件工程 软件测试 第2部分:测试过程》。
- 术语和定义:定义了实测结果、预期结果、事件报告、组织级测试策略、测试用例、测试环境等34个适用于本文件的术语和定义。
组织级测试过程文档集
- 概述:组织级测试规格说明描述组织层面测试的信息,不依赖于项目,典型示例包括测试方针和组织级测试策略。
- 测试方针:定义组织内适用的软件测试的目的和原则,包括文档概要信息(文档的唯一标识符、发布组织、审批权限、修订说明)、引言(概述、范围、引用文档、词汇表)、测试方针说明(测试目标、测试过程、测试组织结构、测试人员培训、测试人员道德、标准、其他相关方针、衡量测试的价值、测试资产归档和重用、测试过程改进)。
- 组织级测试策略:针对组织内部如何进行测试提供指导,是技术性文档,包括文档概要信息、引言、项目范围的组织级测试策略说明(概述、通用的风险管理、测试选择和优先级、测试文档集和报告、测试自动化和工具、测试工作产品的配置管理、事件管理、测试子过程)、测试具体子过程的组织级测试策略说明(准入和准出准则、测试完成准则、测试文档集和报告、独立程度、测试设计技术、测试环境、待收集的度量、复测和回归测试)。
测试管理过程文档集
- 概述:测试管理过程中制定的文档包括测试计划、测试状态报告、测试完成报告。
- 测试计划:描述在初始规划期间做的决定,并作为控制活动的一部分进行重新规划,包括文档概要信息、引言、测试周境(概述、项目/测试子过程、测试项、测试范围、假设和约束、利益相关方)、测试交流、风险标记(概述、产品风险、项目风险)、测试策略(概述、测试子过程、测试交付物、测试设计技术、测试完成准则、待收集的度量、测试数据需求、测试环境需求、复测和回归测试、暂停和恢复准则、与组织级测试策略的偏差)、测试活动和估算、人员配备(概述、角色、活动和职责、招聘需求、培训需求)、进度表。
- 测试状态报告:提供在特定报告期内执行的测试的状态信息,包括文档概要信息、引言、测试状态(概述、报告期、不符合测试计划的进度、阻碍进度的因素、测试测度、新建和变更的风险、计划的测试)。
- 测试完成报告:提供已执行测试的总结,可针对整个项目/程序或特定测试子过程,包括文档概要信息、引言、测试执行(概述、测试执行的总结、与计划测试的偏差、测试完成评价、阻碍进展的因素、测试测度、残余风险、测试交付物、可复用的测试资产、经验教训)。
动态测试过程文档集
- 概述:动态测试过程中产生的文档包括测试规格说明(测试设计规格说明、测试用例规格说明、测试规程规格说明)、测试数据需求、测试环境需求、测试数据准备报告、测试环境准备报告、测试执行文档集(实测结果、测试执行日志、事件报告)。
- 测试设计规格说明:确定要测试的特征,并从每个特征的测试依据导出测试条件,包括文档概要信息、引言、特征集(概述、唯一标识符、目标、优先级、具体策略、可追溯性)、测试条件(概述、唯一标识符、描述、优先级、可追溯性)。
- 测试用例规格说明:标识测试覆盖项及从测试依据导出的相应测试用例,包括文档概要信息、引言、测试覆盖项(概述、唯一标识符、描述、优先级、可追溯性)、测试用例(概述、唯一标识符、目标、优先级、可追溯性、前置条件、输入、预期结果、实测结果和测试结果)。
- 测试规程规格说明:按执行顺序描述所选测试集中的测试用例及相关操作,包括文档概要信息、引言、测试集(概述、唯一标识符、目标、优先级、内容(可追溯性))、测试规程(概述、唯一标识符、目标、优先级、启动、待执行的测试用例(可追溯性)、与其他规程的关系、停止和结束)。
- 测试数据需求:描述执行测试规程所需的测试数据的属性,包括文档概要信息、引言、详细的测试数据需求(概述、唯一标识符、描述、责任、需要的周期、重置的需要、归档或清除)。
- 测试环境需求:描述执行测试规程所需的测试环境的属性,包括文档概要信息、引言、详细的测试环境需求(概述、唯一标识符、描述、责任、需要的周期)。
- 测试数据准备报告:描述每个测试数据需求的完成情况,包括文档概要信息、引言、测试数据状态(概述、唯一标识符、状态描述)。
- 测试环境准备报告:描述每个测试环境需求的完成情况,包括文档概要信息、引言、测试环境准备(概述、唯一标识符、状态描述)。
- 实测结果:测试规程的测试用例执行结果的记录,可直接记录在测试用例规格说明预留空白框中,不总是独立文档。
- 测试结果:特定测试用例执行是否通过的记录,通常直接记录在测试过程中预留空白框,不总是独立文档。
- 测试执行日志:记录一个或多个测试规程执行的详细信息,包括文档概要信息、引言、活动(概述、唯一标识符、时间、描述、影响)。
- 测试事件报告:记录测试过程中注意到的问题,包括文档概要信息、引言、事件详细信息(概述、时间信息、发现者、周境、事件描述、发现者对严重性的评估、发现者对优先级的评估、风险、事件状态)。