软件单元验证计划模板.docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

文档编号/FileNo: 文档版本/FileVersion: 秘密/Confidential

PagePAGE2ofNUMPAGES8

文档编号/FileNo.:

项目编号/ProjectNo.:

项目名称/ProjectName:

文档版本/FileVersion:

软件单元验证计划

SoftwareUnitVerificationPlan

XXXXX公司

XXXXX

目录

TOC\o"1-3"\h\z\u1 目的/Purpose 3

2 范围/Scope 3

3 职责/Responsibility 3

4 验证策略及方法/VerificationStrategyandMethod 3

5 验证进入及通过准则/VerificationEntryandAcceptanceCriteria 4

5.1 验证进入准则 4

5.2 验证通过准则 4

6 验证环境/VerificationEnvironment 5

6.1 测试环境 5

6.2 测试环境维护计划 6

7 验证工具/VerificationTools 6

8 验证实施计划/VerificationImplementationPlan 7

9 验证过程风险管理/VerificationRiskManagement 7

10 验证配置管理/VerificationConfigurationManagement 7

11 相关信息/CorrelationInformation 7

11.1 术语和缩略语 7

11.2 参考文档 7

12 修订历史记录/RevisionHistory 8

目的/Purpose

说明软件单元验证的目的,要策划哪些验证活动。

范围/Scope

说明此文档涉及范围:如适用于哪些/哪类软件单元的验证活动,以及受其影响的过程或活动等。

职责/Responsibility

说明软件单元验证组的组成、角色、职责。

姓名

角色

职责

xxx

软件单元验证负责人

由软件研发负责人指派

负责制定软件单元验证计划;

负责组织软件单元验证活动执行;

负责形成软件单元验证报告;

xxx

软件工程师

负责执行软件单元验证计划;

负责软件单元验证用例的设计;

负责软件单元验证结果(缺陷)的提交与跟踪;

验证策略及方法/VerificationStrategyandMethod

应在此处说明哪些软件单元采用何种方式进行验证,以及验证关注的重点。在通过测试进行验证时,应评审测试规程的充分性。

验证目标

验证需求

本次验证包括

软件安全级别

验证方法

列出验证所包含的软件单元

列出软件单元对应的软件安全级别

□静态代码分析

□代码评审

□动态执行跟踪

□其他

□静态代码分析

□代码评审

□动态执行跟踪

□其他

验证手段

手工

比例

自动

比例

动态执行跟踪重点

验证方法采用动态执行跟踪时填写。

例如:模块接口、局部数据结构、路径测试、错误处理、边界处理……

其他说明

可在此列出其他需补充说明的内容

验证进入及通过准则/VerificationEntryandAcceptanceCriteria

验证进入准则

描述验证阶段的进入准则,用来明确软件单元验证活动开始的标准。

例如:(1)具有软件单元验证所需的详细设计文档;

(2)软件源代码正确通过编译;

(3)被测软件单元受控;

(4)……

验证通过准则

描述验证阶段通过的准则,用来明确软件单元验证活动结束的标准。

以下所列出的示例中,对于非斜体字的要求需满足,如不适用则说明理由。同时,可根据实际情况增加相应的通过准则。

如下示例:

软件编码是否实现了包括风险控制措施在内的要求?

软件编码是否和软件单元的接口设计有矛盾?

软件编码是否符合编程规定或编码标准?

白盒测试应当确定语句、判定、条件、路径等测试覆盖率要求,并与软件安全级别相适宜。

如果有需要还应包括如下补充准则:

合适的事件序列;

数据和控制流;

计划的资源配置;

故障处理(错误界定、隔离和恢复);

变量的初始化;

自我诊断;

存储管理和存储溢出;

边界条件。

在通过测试进行验证时,需确保测试规程的充分性。

验证环境/VerificationEnvironment

描述验证所需的软硬件及网络环境。

这里的软件不是指测试工具,是指待验证软件所依赖的软件环境,如操作系统及补丁,驱动程序,运行时环境(如.NETFramework、DirectX等),周边交互软件系统。硬件环境分为两类,一类是标准硬件环境,如计算机配置(CPU,

文档评论(0)

156****7297 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档