xx版本测试策略

概述

描述本策略覆盖的范围(新增特性、继承特性、解决问题等),明确所需的测试活动(比如功能、性能、可靠性等)。

版本背景

该版本的定位,主要目标,版本发布范围,需求范围,描述版本规划交付的需求

特性清单

特性 特性描述
xx xx
xx xx

解决问题列表

问题 问题描述
问题1:xx xx
问题2:xx xx

风险

这里可以呈现已识别的影响版本交付的风险,根据版本需求调查、技术分析和物料状况进行汇总,识别出当前版本风险&障碍列举如下:

风险类型 风险描述 风险等级 应对措施 责任人 状态
xxx

测试分层策略

分析版本组件的分布,按照开发和测试组织相对应的方式,贡献到社区的特性,“谁开发谁测试”。

测试分析设计策略

新增feature测试设计策略

给出各Feature方案设计策略,包括:总体思路、策略及各Feature的重点、难点。特别是关键Feature测试方案设计(包括测试自动化设计,专项测试设计)的策略,测试思路等等,

序号 特性 特性规格 测试场景 专项测试活动 自动化测试
1
2

继承feature/组件测试设计策略

对于新版本中由老版本继承而来的功能/特性的测试策略,如:不进行测试、基本功能验证测试、完全覆盖测试等。

专项测试策略

安全测试

需要定义版本整体安全测试的重点内容及对应策略,包括涉及到的安全配置/权限管理,安全漏洞扫描、fuzz测试、交付件的病毒扫描等

可靠性测试

需要明确产品的可靠性指标、详细可靠性业务指标,以及关键可靠性场景的测试策略

序号 可靠性特性 测试策略 关键风险
1 接口可靠性测试 可靠性测试活动,例如:接口异常值测试,故障注入测试等 暂无
2

性能测试

覆盖该版本所有性能指标和对应的验收策略,如下表格样式供参考

场景 模型 特性 性能指标 测试环境 其他
推理 xxx xxx xxQPS xxx xxx
训练 xxx xxx xxxQPS xxx xxx

兼容性测试

包括升级兼容性、南北向兼容性等。 比如升级兼容性,须明确具体要测试哪些升级路径及具体版本号,所有规划的升级路径都要测试,每个升级路线1条,可以不针对具体的每个特性

测试执行策略

主要澄清版本在各转测周期内需要完成的测试活动及输入输出标准

测试计划

基于版本发布团队的计划制定整体测试计划及对应的测试活动

测试活动 开始时间 结束时间
特性测试 xxx xxx
性能测试 xxx xxx
可靠性测试 xxx xxx
继承特性测试 xxx xxx
兼容性测试 xxx xxx
安全测试 xxx xxx

入口标准

本节描述整个测试执行阶段的入口条件,包括前个阶段的检查、用例执行、问题修复等情况

序号 入口标准
1 特性开发完成,并给出转测清单,包括:特性清单,合入问题清单,配套关系,版本测试建议
2 给出清晰的特性遗留问题清单,无阻塞问题遗留

出口标准

本节描述整个测试执行阶段的出口,

序号 出口标准
1 测试覆盖:全量用例(含继承和新增特性)执行率xx%;
2 新增特性以及变更特性覆盖:xx%
3 用例通过率 > xx%,无基础功能问题,无特性阻塞问题

附件

附件为本测试策略的补充部分