硬件测试规范54879

举报
资源描述
硬件测试规范 1. 目的 1 2. 适用范围 1 3. 定义 1 4. 测试工作职责 2 5. 测试流程 2 6. 测试阶段 3 单元测试 3 测试对象 3 具体要求 3 进入准则 4 主要内容 4 退出准则 4 应提交的文档 5 集成测试 5 测试对象 5 具体要求 5 进入准则 5 主要内容 5 退出准则 6 应提交的文档 6 确认测试 6 测试对象 6 具体要求 6 进入准则 6 主要内容 7 退出准则 7 确认测试应提交的文档 7 系统测试 8 测试对象 8 具体要求 8 进入准则 8 主要内容 8 退出准则 9 应提交的文档 9 7. 测试用例的选择 9 设计测试用例的基本原则 9 设计测试用例的方法 9 测试用例的说明 9 8. 对缺陷的管理 9 对缺陷(BUG)的定义 9 对缺陷(BUG)的管理 10 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. 测试阶段 测试阶段和硬件开发生命周期的对应关系: 开发 阶段 单板测试 硬件系统测试 硬件平台系统 测试 需求 分析 — — 建立测试计划 概要 设计 — 建立测试计划 更新测试计划 详细 设计 建立确定测试 计划 更新确定测试 计划 更新测试计划 实 现 设计开发测试 设备、执行测试 设计开发测试 设备、执行测试 确定测试计 划、设计开发测试 设备 测 试 — — 执行测试、评 估测试结果 单板测试 测试对象 每一个板卡的设计和实现。 具体要求 (1) 测试计划,由开发组负责人和开发人员在详细设计阶段进行制定,明确测 试范围、测试方法和对测试进度的安排。单板测试计划中应该明确所有测试项。 (2) 测试的设计和开发由开发人员进行。 (3) 如果使用测试工具应在测试计划中给出,并在测试设计中给出详细说明。 (4) 测试方法主要采用白盒测试,辅以黑盒测试。 (5) 测试信号应该根据被测单元的性质而设计。 (6) 测试项要含盖所有的功能和性能要求。 (7) 测试出现问题时,开发人员应该协商计划下一轮测试如何展开。 进入准则 (1) 已生成《单板测试计划》、《单板测试方法说明》 (2) 单板硬件已完成调试。 (3 )测试设备已准备就绪。 主要内容 单板测试在下面几个方面进行检查: (1) 单板结构测试 检测被测单板的物理尺寸:形状,厚度,器件高度,器件位置,定 位孔等。 (2) 上电,掉电测试 检测被测单板的上电,掉电时序,冲击电流峰值,电流泻放速率 等。 (3) 时钟信号一一检测时钟信号的精度和波形质量。 (4) 芯片间的接口信号 检测接口信号时序及波形质量。 (5) 芯片功能测试——检测芯片功能是否正常。 (6) 接口信号测试一一检测接口信号是否正确。 (7) 功耗测试一一检测最大功耗和平均功耗。 (8) 性能测试 检测设计性能。 退出准则 (1) 单板功能与设计需求一致。 (2) 单板接口与设计需求一致。 (3) 单板结构与设计要求一致。 (4) 功耗与设计要求一致。 (5) 完成《单板元测试报告》。 应提交的文档 测试开始时,需要提交的文档:《单板测试计划》、《单元测试方法说明》。 测试结束时,需要生成的文档:《单板测试报告》,完整的《单板测试方法说明》。 硬件系统测试 测试对象 由单板构成的模块或子系统。 具体要求 (1) 测试计划由项目负责人和主要设计人员在概要设计阶段进行制定。 (2) 测试的设计和开发由开发人员进行。 (3) 确认各单板无错误的连接。 (4) 测试出现问题时,开发人员应该协商计划下一轮测试如何展开。 进入准则 (1) 已完成单板测试。 (2) 已经生成《硬件系统测试计划》、《硬件系统测试方法说明》。 (3) 测试模块或子系统已装配完毕。 (4) 测试设备已就绪。 主要内容 (1) 结构测试 检测被测系统的物理尺寸,形状。 ⑵ 上电,掉电测试 检测被测系统各单板的上电,掉电次序,冲击电流峰值, 电流泻放速率等。 (3)时钟信号一一检测板间时钟信号的精度和波形质量。 ⑷接口信号 检测板间接口信号时序及波形质量。 ⑸ 系统功能测试一一检测系统功能是否正常。 (6) 接口功能测试一一检测接口功能是否正确。 (7) 功耗测试----检测最大功耗和平均功耗。 ⑻性能测试 检测设计性能。 ⑼ 配置变更测试 检测系统的各种配置下的功能及性能。 (10) 稳定性测试 检测系统的稳定工作能力。 退出准则 (1) 系统功能及性能与设计需求一致。 (2) 内,外接口与设计需求一致。 (3) 结构与设计要求一致。 (4) 功耗与设计要求一致。 (5) 配置能力与设计要求一致。 (6) 完成《单板系统测试报告》。 (7) 应提交的文档 测试开始时,需要提交的文档:《硬件系统测试计划》、《硬件系统测试方法说明》。 测试结束时,需要生成的文档:《硬件系统测试报告》、完整的《硬件系统测试方法说明》。 硬件平台系统测试 测试对象 经过集成单板软件的硬件平台系统。 具体要求 (1)系统测试计划由项目负责人在需求分析阶段进行制定,决定具体哪些方面的测试。 (3)系统测试由测试组负责开展,项目开发组给以配合。 进入准则 (1) 已完成硬件系统测试。 (2) 已集成单板软件系统。 (2) 已经生成《硬件平台系统测试计划》、《硬件平台系统测试方法说明》 (3) 测试设备已就绪。 (4) 测试代码已通过编译。。 主要内容 硬件平台系统测试是要验证系统是否具备了交付给高层软件使用,是否满足系统需求和 功能规格说明书中的要求,一般需要以下几方面的测试: (1) 功能测试 (2) 性能测试 (3) 强度测试 (4) 可靠性测试 退出准则 (1) 完全执行了硬件平台系统测试计划中的每个测试用例 (2) 平台系统测试中发现的错误已经得到修改并且通过了测试。 (3) 完成了《平台系统测试报告》及相应的《BUG报表》。 应提交的文档 测试开始时,需要提交的文档:《硬件平台系统测试计划》、《硬件平台系统测试用例说明》。 测试结束时,需要生成的文档:《硬件平台系统测试报告》、完整的《硬件平台系统测试用例 说明》及相应的《BUG报表》。
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关资源
正为您匹配相似的精品文档
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档 > 观后感


电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号