硬件测试规范.docx

上传人:b****6 文档编号:8927049 上传时间:2023-02-02 格式:DOCX 页数:10 大小:26.70KB
下载 相关 举报
硬件测试规范.docx_第1页
第1页 / 共10页
硬件测试规范.docx_第2页
第2页 / 共10页
硬件测试规范.docx_第3页
第3页 / 共10页
硬件测试规范.docx_第4页
第4页 / 共10页
硬件测试规范.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

硬件测试规范.docx

《硬件测试规范.docx》由会员分享,可在线阅读,更多相关《硬件测试规范.docx(10页珍藏版)》请在冰豆网上搜索。

硬件测试规范.docx

硬件测试规范

 

单元测试用例

(V1.0)

 

二〇二二年四月

1.目的

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

2.适用范围

适用于所有硬件产品的各个测试阶段。

读者是所有的硬件测试人员及及测试相关的人员。

3.定义

编号

名称

定义

1

单元测试

对可以单独测试的硬件单元部分所进行的测试。

2

硬件系统测试

对由单元组合成的模块,子系统或系统进行的测试。

3

硬件平台测试

硬件系统上集成单元软件系统的测试。

4

进入准则

开始测试必须具备的环境和条件。

5

退出准则

标志测试完成时需要的环境和条件。

6

测试计划

它叙述了对于预定的测试活动将要采取的途径。

典型的计划中包括:

标识要测试的项目、要完成的测试、测试进度表、人事安排要求、评价准则,以及任何临界的要求的临时计划。

7

测试信号

测试信号是为了实施一次测试而向被测系统提供的输入信号、操作或各种环境设置。

测试信号控制硬件测试的执行过程,它是对测试大纲中的每一个测试项目的进一步实例化。

8

测试报告

描述对系统或系统部件进行的测试行为及结果的文件。

9

白盒测试

也叫“结构测试”,把测试对象看作透明的盒子。

根据硬件内部逻辑结构选择测试信号,通过在不同点检查信号状态,确定实际的信号波型或状态是否及预期的一致。

10

黑盒测试

也叫“功能测试”,把测试对象当作一个黑盒子,不管它的逻辑结构和内部特性,只检查功能和性能是否符合设计要求。

11

性能测试

检查系统是否满足在需求说明书中规定的性能。

12

可靠性测试

对系统需求说明书中可靠性的要求的测试,

13

环境测试测试

检验系统在环境适应性上是否达到测试标准要求。

14

配置测试

验证系统的配置组合能力。

4.测试工作职责

测试的目标是:

发现问题、改进问题,总结经验,起到保证硬件设计达到设计要求的作用。

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

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

测试组负责整个硬件平台系统测试过程的组织和实施,实施完成硬件平台系统测试和交付测试,单元软件组配合硬件平台测试工作。

具体包括完成硬件平台测试计划和测试方法文档、进行硬件平台系统测试、完成硬件平台测试报告。

5.测试流程

测试需求在项目启动时给予说明。

测试开始时,应该完成测试计划。

测试开始后,由于测试情况有变化,可能导致测试计划文档内容的变化。

如果文档内容有明显变化,必须在文档中添加变更历史来记载这些变化。

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

a.测试计划:

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

b.测试设计和开发:

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

c.测试执行:

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

d.测试报告:

记录测试结果和测试问题,参见《测试报告》模板;

e.测试评估:

按照测试标准评价测试系统。

6.测试阶段

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

开发阶段

单元测试

硬件系统测试

硬件平台系统测试

需求分析

建立测试计划

概要设计

建立测试计划

更新测试计划

详细设计

建立确定测试计划

更新确定测试计划

更新测试计划

实现

设计开发测试设备、执行测试

设计开发测试设备、执行测试

确定测试计划、设计开发测试设备

测试

执行测试、评估测试结果

6.1单元测试

6.1.1测试对象

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

6.1.2具体要求

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

单元测试计划中应该明确所有测试项。

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

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

(4)测试方法主要采用白盒测试,辅以黑盒测试。

(5)测试信号应该根据被测单元的性质而设计。

(6)测试项要含盖所有的功能和性能要求。

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

6.1.3进入准则

(1)已生成《单元测试计划》、《单元测试方法说明》

(2)单元硬件已完成调试。

(3)测试设备已准备就绪。

6.1.4主要内容

单元测试在下面几个方面进行检查:

(1)单元结构测试-----检测被测单元的物理尺寸:

形状,厚度,器件高度,器件位置,定位孔等。

(2)上电,掉电测试-----检测被测单元的上电,掉电时序,冲击电流峰值,电流泻放速率等。

(3)时钟信号----检测时钟信号的精度和波形质量。

(4)芯片间的接口信号-----检测接口信号时序及波形质量。

(5)芯片功能测试----检测芯片功能是否正常。

(6)接口信号测试----检测接口信号是否正确。

(7)功耗测试----检测最大功耗和平均功耗。

(8)性能测试-----检测设计性能。

6.1.5退出准则

(1)单元功能及设计需求一致。

(2)单元接口及设计需求一致。

(3)单元结构及设计要求一致。

(4)功耗及设计要求一致。

(5)完成《单元元测试报告》。

6.1.6应提交的文档

测试开始时,需要提交的文档:

《单元测试计划》、《单元测试方法说明》。

测试结束时,需要生成的文档:

《单元测试报告》,完整的《单元测试方法说明》。

6.2硬件系统测试

6.2.1测试对象

由单元构成的模块或子系统。

6.2.2具体要求

(1)测试计划由项目负责人和主要设计人员在概要设计阶段进行制定。

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

(3)确认各单元无错误的连接。

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

6.2.3进入准则

(1)已完成单元测试。

(2)已经生成《硬件系统测试计划》、《硬件系统测试方法说明》。

(3)测试模块或子系统已装配完毕。

(4)测试设备已就绪。

6.2.4主要内容

(1)结构测试-----检测被测系统的物理尺寸,形状。

(2)上电,掉电测试-----检测被测系统各单元的上电,掉电次序,冲击电流峰值,电流泻放速率等。

(3)时钟信号----检测板间时钟信号的精度和波形质量。

(4)接口信号-----检测板间接口信号时序及波形质量。

(5)系统功能测试----检测系统功能是否正常。

(6)接口功能测试----检测接口功能是否正确。

(7)功耗测试----检测最大功耗和平均功耗。

(8)性能测试-----检测设计性能。

(9)配置变更测试-----检测系统的各种配置下的功能及性能。

(10)稳定性测试-----检测系统的稳定工作能力。

6.2.5退出准则

(1)系统功能及性能及设计需求一致。

(2)内,外接口及设计需求一致。

(3)结构及设计要求一致。

(4)功耗及设计要求一致。

(5)配置能力及设计要求一致。

(6)完成《单元系统测试报告》。

(7)

6.2.6应提交的文档

测试开始时,需要提交的文档:

《硬件系统测试计划》、《硬件系统测试方法说明》。

测试结束时,需要生成的文档:

《硬件系统测试报告》、完整的《硬件系统测试方法说明》。

6.4硬件平台系统测试

6.4.1测试对象

经过集成单元软件的硬件平台系统。

6.4.2具体要求

(1)系统测试计划由项目负责人在需求分析阶段进行制定,决定具体哪些方面的测试。

(3)系统测试由测试组负责开展,项目开发组给以配合。

6.4.3进入准则

(1)已完成硬件系统测试。

(2)已集成单元软件系统。

(2)已经生成《硬件平台系统测试计划》、《硬件平台系统测试方法说明》

(3)测试设备已就绪。

(4)测试代码已通过编译。

6.4.4主要内容

硬件平台系统测试是要验证系统是否具备了交付给高层软件使用,是否满足系统需求和功能规格说明书中的要求,一般需要以下几方面的测试:

(1)功能测试

(2)性能测试

(3)强度测试

(4)可靠性测试

6.4.5退出准则

(1)完全执行了硬件平台系统测试计划中的每个测试用例

(2)平台系统测试中发现的错误已经得到修改并且通过了测试。

(3)完成了《平台系统测试报告》及相应的《BUG报表》。

6.4.6应提交的文档

测试开始时,需要提交的文档:

《硬件平台系统测试计划》、《硬件平台系统测试用例说明》。

测试结束时,需要生成的文档:

《硬件平台系统测试报告》、完整的《硬件平台系统测试用例说明》及相应的《BUG报表》。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 农学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1