该文档用于指导社区测试人员开展版本测试策略的分析工作,测试策略模板获取可以联系QA-SIG组成员获取,如有疑问可通过社区网站SIG中心联系QA-SIG组Maintainer进行咨询。
概述
本文档用于指导测试人员分析和输出版本总体测试策略,用于指导测试人员在版本交付过程中开展相关测试活动。
版本背景
描述版本重点交付内容,以及对该版本主要应用场景进行说明。
需求范围
描述版本交付的系统需求清单,包括说明版本需求编号,需求名称描述以及归属的SIG组信息。
风险&依赖
描述识别到的影响版本交付的风险,包括测试技术、测试工具、测试环境相关风险。并针对风险所依赖信息进行描述,并对风险的消除措施和消除计划进行描述,并明确相关责任人。
测试分层策略
描述测试分层策略,通过分析版本需求的SIG组归属关系进行测试分工,通俗的说,贡献到社区的特性,“谁开发谁测试”,说明需求的开发主体和对应测试主体。
测试分析设计策略
总体上简要介绍版本测试过程中要开展的主要测试活动和验证策略,以及各活动的验证重点。其中包括新需求验收策略,继承特性验收策略以及专项测试验收策略。
新增/修改Feature/功能测试设计策略
描述版本新增关键特性的验证策略,包括需求验证重点和验证对象范围以及验收标准。
继承Feature/功能测试设计策略
描述版本继承特性的验证策略,包括特性验证重点和验证对象范围以及验收标准。
专项测试项目设计策略
性能测试
描述该版本性能验收策略,列出版本所有系统关键性能指标,包括性能指标描述和性能指标的验收标准。常见性能场景包括接口响应性能,数据传输性能,系统启动性能等。
可靠性测试
描述产品整体可靠性验证策略,从版本关键可靠性设计进行分析,列出版本关键可靠性验证场景以及关键可靠性指标要求,以及从软件可靠性故障模式等维度进行分析的可靠性测试场景和压力测试场景。
网络安全测试
描述版本安全设计规范要求和安全基线需求的验证策略,以及版本端口扫描、漏洞扫描、病毒扫描等安全工具扫描验证策略和验收标准。
兼容性测试
描述版本涉及的兼容性场景以及对应的验证策略,场景兼容性包括版本升级兼容,浏览器兼容,配置文件兼容等兼容项验证,FRU部件兼容等其它兼容验证。
规格测试
描述版本的关键规格验证场景以及对应的验证策略,并说明验收标准。常见规格场景包括会话数规格,日志文件规格,事件显示规格等。
长稳测试
描述版本长稳测试验证策略,包括长稳测试业务模型,长稳测试周期,以及被测设备信息。
资料测试
描述版本配套的资料信息以及对应的验证策略,并说明验收标准。场景的资料测试包括接口文档,用户指南等。
其它专项测试
描述版本开展的其它专项测试,并针对每个专项测试进行验证策略描述和验收标准说明。
测试执行策略
描述版本各个阶段规划的对应测试活动,并说明测试活动的测试重点内容,以及各个阶段测试活动开展的入口和出口标准,用以指导测试活动的有效开展。
自动化测试策略
描述版本自动化测试的策略,通过自动化测试分层策略描述版本的自动化拦截网构成,并对自动化的测试环境资源进行分析,包括被测设备以及自动化运行依赖的测试工具和其它依赖分析,基于分析制定自动化测试的运行策略以及关键目标。