硬件测试规范

2020-05-04 15:43

单元测试用例 (V1.0)

二〇一五年八月

目 录

1. 目的 ............................................................. 2 2. 适用范围 ......................................................... 2 3. 定义 ............................................................. 2 4. 测试工作职责 ..................................................... 2 5. 测试流程 ......................................................... 3 6. 测试阶段 ......................................................... 3 6.1 单元测试 ........................................................ 4 6.1.1测试对象 ...................................................... 4 6.1.2具体要求 ...................................................... 4 6.1.3进入准则 ...................................................... 4 6.1.4主要内容 ...................................................... 5 6.1.5退出准则 ...................................................... 5 6.1.6应提交的文档 .................................................. 5 6.2 集成测试 ........................................................ 5 6.2.1测试对象 ...................................................... 5 6.2.2具体要求 ...................................................... 5 6.2.3进入准则 ...................................................... 6 6.2.4主要内容 ...................................................... 6 6.2.5退出准则 ...................................................... 6 6.2.6应提交的文档 .................................................. 6 6.3 确认测试 ....................................... 错误!未定义书签。 6.3.1测试对象 ..................................... 错误!未定义书签。 6.3.2具体要求 ..................................... 错误!未定义书签。 6.3.3进入准则 ..................................... 错误!未定义书签。 6.3.4主要内容 ..................................... 错误!未定义书签。 6.3.5退出准则 ..................................... 错误!未定义书签。 6.3.6确认测试应提交的文档 ......................... 错误!未定义书签。 6.4 系统测试 ........................................................ 7 6.4.1测试对象 ...................................................... 7 6.4.2具体要求 ...................................................... 7 6.4.3进入准则 ...................................................... 7 6.4.4主要内容 ...................................................... 7 6.4.5退出准则 ...................................................... 7 6.4.6应提交的文档 .................................................. 8 7. 测试用例的选择 .................................. 错误!未定义书签。 7.1设计测试用例的基本原则 ......................... 错误!未定义书签。 7.2设计测试用例的方法 ............................. 错误!未定义书签。 7.3测试用例的说明 ................................. 错误!未定义书签。 8. 对缺陷的管理 .................................... 错误!未定义书签。 8.1对缺陷(BUG)的定义 .............................. 错误!未定义书签。 8.2对缺陷(BUG)的管理 .............................. 错误!未定义书签。

1

1. 目的

在策略和方法上说明计划、管理测试活动,指导测试进行,以发现硬件的错误,验证硬件是否满足系统需求说明书和硬件设计说明书。

2. 适用范围

适用于所有硬件产品的各个测试阶段。读者是所有的硬件测试人员及与测试相关的人员。

3. 定义 编号 名称 1 单元测试 2 硬件系统测试 3 硬件平台测试 4 进入准则 5 退出准则 6 测试计划 定义 对可以单独测试的硬件单元部分所进行的测试。 对由单元组合成的模块,子系统或系统进行的测试。 硬件系统上集成单元软件系统的测试。 7 8 9 10 11 12 13 14 开始测试必须具备的环境和条件。 标志测试完成时需要的环境和条件。 它叙述了对于预定的测试活动将要采取的途径。典型的计划中包括:标识要测试的项目、要完成的测试、测试进度表、人事安排要求、评价准则,以及任何临界的要求的临时计划。 测试信号 测试信号是为了实施一次测试而向被测系统提供的输入信号、操作或各种环境设置。测试信号控制硬件测试的执行过程,它是对测试大纲中的每一个测试项目的进一步实例化。 测试报告 描述对系统或系统部件进行的测试行为及结果的文件。 白盒测试 也叫“结构测试”,把测试对象看作透明的盒子。根据硬件内部逻辑结构选择测试信号,通过在不同点检查信号状态,确定实际的信号波型或状态是否与预期的一致。 黑盒测试 也叫“功能测试”,把测试对象当作一个黑盒子,不管它的逻辑结构和内部特性,只检查功能和性能是否符合设计要求。 性能测试 检查系统是否满足在需求说明书中规定的性能。 可靠性测试 对系统需求说明书中可靠性的要求的测试, 环境测试测检验系统在环境适应性上是否达到测试标准要求。 试 配置测试 验证系统的配置组合能力。 4. 测试工作职责

测试的目标是:发现问题、改进问题,总结经验,起到保证硬件设计达到设

2

计要求的作用。

单元开发组负责单元测试过程的组织和实施,同时为硬件系统测试提供配合和支持,具体包括实施完成单元测试计划和测试方法文档、进行单元测试、完成单元测试报告,交付单元硬件,配合硬件系统测试。

硬件系统开发组负责硬件系统测试过程的组织和实施,同时为硬件平台系统测试提供配合和支持,具体包括实施完成硬件测试计划和测试方法文档、进行硬件系统测试、完成硬件测试报告,交付硬件系统。

测试组负责整个硬件平台系统测试过程的组织和实施,实施完成硬件平台系统测试和交付测试,单元软件组配合硬件平台测试工作。具体包括完成硬件平台测试计划和测试方法文档、进行硬件平台系统测试、完成硬件平台测试报告。

5. 测试流程

测试需求在项目启动时给予说明。 测试开始时,应该完成测试计划。

测试开始后,由于测试情况有变化,可能导致测试计划文档内容的变化。如果文档内容有明显变化,必须在文档中添加变更历史来记载这些变化。

单元测试、硬件系统测试、硬件平台系统测试以及测试的其它阶段,均涉及如下活动:

a. 测试计划:对测试方法和资源的分配进行计划,参见《测试计划》模板;

b. 测试设计和开发:详细描述各个测试阶段的测试方法,特别是测试信号的设计,参见《测试方法说明》,搭建测试环境;

c. 测试执行:按照测试计划执行测试过程,决定测试项目是通过/失败;

d. 测试报告:记录测试结果和测试问题,参见《测试报告》模板; e. 测试评估:按照测试标准评价测试系统。

6. 测试阶段

测试阶段和硬件开发生命周期的对应关系: 开发单元测试 硬件系统测阶段 试

3

硬件平台系统测试 需求 分析 概要 设计 详细建立确定测设计 试计划 实 设计开发测现 试设备、执行测试 测 试 划 建立测试计划 更新确定测试计划 设计开发测试设备、执行测试 划 建立测试计更新测试计更新测试计划 确定测试计划、设计开发测试设备 执行测试、评估测试结果 6.1 单元测试

6.1.1测试对象

每一个板卡的设计和实现。

6.1.2具体要求

(1) 测试计划, 由开发组负责人和开发人员在详细设计阶段进行制定,明确测试范围、测试方法和对测试进度的安排。单元测试计划中应该明确所有测试项。

(2) 测试的设计和开发由开发人员进行。

(3) 如果使用测试工具应在测试计划中给出,并在测试设计中给出详细说明。

(4) 测试方法主要采用白盒测试,辅以黑盒测试。 (5) 测试信号应该根据被测单元的性质而设计。 (6) 测试项要含盖所有的功能和性能要求。

(7) 测试出现问题时,开发人员应该协商计划下一轮测试如何展开。

6.1.3进入准则

(1)已生成《单元测试计划》、《单元测试方法说明》 (2)单元硬件已完成调试。 (3)测试设备已准备就绪。

4


硬件测试规范.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中等职业学校教师教学质量监控体系的研究

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: