《2022年硬件测试规范 .pdf》由会员分享,可在线阅读,更多相关《2022年硬件测试规范 .pdf(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、北京首信股份硬件测试标准编号版本-修订状态页号Page 0 of 9 硬件 测 试 规 范精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 9 页北京首信股份硬件测试标准编号版本-修订状态页号Page 1 of 9 1 目录1. 目的 . . 2 2. 适用范围 . . 2 3. 定义 . . 2 4. 测试工作职责. . 3 5. 测试流程 . . 3 6. 测试阶段 . . 4 6.1 单元测试 . . 4 测试对象 . 4 具体要求 . 4 进入准则 . 5 主要内容 . 5 退出准则 . 5 应提交的文档. . 5 6.2 集成测
2、试 . . 6 测试对象 . 6 具体要求 . 6 进入准则 . 6 主要内容 . 6 退出准则 . 7 应提交的文档. . 7 6.3 确认测试 . . 错误 ! 未定义书签。测试对象 . 错误 ! 未定义书签。具体要求 . 错误 ! 未定义书签。进入准则 . 错误 ! 未定义书签。主要内容 . 错误 ! 未定义书签。退出准则 . 错误 ! 未定义书签。确认测试应提交的文档. . 错误 ! 未定义书签。6.4 系统测试 . . 7 测试对象 . 7 具体要求 . 7 进入准则 . 7 主要内容 . 8 退出准则 . 8 应提交的文档. . 8 7. 测试用例的选择. . 错误 ! 未定义书签
3、。设计测试用例的基本原则. . 错误 ! 未定义书签。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 9 页北京首信股份硬件测试标准编号版本-修订状态页号Page 2 of 9 2 设计测试用例的方法. . 错误 ! 未定义书签。测试用例的说明. . 错误 ! 未定义书签。8. 对缺陷的管理. . 错误 ! 未定义书签。对缺陷 (BUG)的定义 . . 错误 ! 未定义书签。对缺陷 (BUG)的管理 . . 错误 ! 未定义书签。1. 目的在策略和方法上说明计划、管理测试活动,指导测试进行,以发现硬件的错误,验证硬件是否满足系统需求说明
4、书和硬件设计说明书。2. 适用范围适用于所有硬件产品的各个测试阶段。读者是所有的硬件测试人员及与测试相关的人员。3. 定义编号名称定义1 单板测试对可以单独测试的硬件单板部分所进行的测试。2 硬件系统测试对由单板组合成的模块,子系统或系统进行的测试。3 硬件平台测试硬件系统上集成单板软件系统的测试。4 进入准则开始测试必须具备的环境和条件。5 退出准则标志测试完成时需要的环境和条件。6 测试计划它表达了对于预定的测试活动将要采取的途径。典型的计划中包括:标识要测试的项目、要完成的测试、测试进度表、人事安排要求、评价准则,以及任何临界的要求的临时计划。7 测试信号测试信号是为了实施一次测试而向被
5、测系统提供的输入信号、操作或各种环境设置。测试信号控制硬件测试的执行过程,它是对测试大纲中的每一个测试项目的进一步实例化。8 测试报告描述对系统或系统部件进行的测试行为及结果的文件。9 白盒测试也叫“结构测试”,把测试对象看作透明的盒子。根据硬件内部逻辑结构选择测试信号,通过在不同点检查信号状态,确定实际的信号波型或状态是否与预期的一致。10 黑盒测试也叫“功能测试” ,把测试对象当作一个黑盒子,不管它的逻辑结构和内部特性,只检查功能和性能是否符合设计要求。11 性能测试检查系统是否满足在需求说明书中规定的性能。12 可靠性测试对系统需求说明书中可靠性的要求的测试,13 环境测试测试检验系统在
6、环境适应性上是否到达测试标准要求。14 配置测试验证系统的配置组合能力。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 9 页北京首信股份硬件测试标准编号版本-修订状态页号Page 3 of 9 3 4. 测试工作职责测试的目标是:发现问题、改良问题,总结经验,起到保证硬件设计到达设计要求的作用。单板开发组负责单板测试过程的组织和实施,同时为硬件系统测试提供配合和支持,具体包括实施完成单板测试计划和测试方法文档、进行单板测试、 完成单板测试报告,交付单板硬件,配合硬件系统测试。硬件系统开发组负责硬件系统测试过程的组织和实施,同时为硬件平
7、台系统测试提供配合和支持, 具体包括实施完成硬件测试计划和测试方法文档、进行硬件系统测试、完成硬件测试报告,交付硬件系统。测试组负责整个硬件平台系统测试过程的组织和实施,实施完成硬件平台系统测试和交付测试, 单板软件组配合硬件平台测试工作。具体包括完成硬件平台测试计划和测试方法文档、进行硬件平台系统测试、完成硬件平台测试报告。5. 测试流程测试需求在项目启动时给予说明。测试开始时,应该完成测试计划。测试开始后, 由于测试情况有变化,可能导致测试计划文档内容的变化。如果文档内容有明显变化,必须在文档中添加变更历史来记载这些变化。单板测试、硬件系统测试、硬件平台系统测试以及测试的其它阶段,均涉及如
8、下活动:a测试计划: 对测试方法和资源的分配进行计划,参见测试计划模板;b测试设计和开发:详细描述各个测试阶段的测试方法,特别是测试信号的设计,参见测试方法说明,搭建测试环境;c测试执行:按照测试计划执行测试过程,决定测试项目是通过/失败;d测试报告:记录测试结果和测试问题,参见测试报告模板;e测试评估:按照测试标准评价测试系统。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 9 页北京首信股份硬件测试标准编号版本-修订状态页号Page 4 of 9 4 6. 测试阶段测试阶段和硬件开发生命周期的对应关系:开发阶段单板测试硬件系统测试硬
9、件平台系统测试需求分析建立测试计划概要设计建立测试计划更新测试计划详细设计建立确定测试计划更新确定测试计划更新测试计划实现设计开发测试设备、执行测试设计开发测试设备、执行测试确定测试计划、设计开发测试设备测试执行测试、评估测试结果6.1 单板测试6. 每一个板卡的设计和实现。6. (1) 测试计划 , 由开发组负责人和开发人员在详细设计阶段进行制定,明确测试范围、测试方法和对测试进度的安排。单板测试计划中应该明确所有测试项。(2) 测试的设计和开发由开发人员进行。(3) 如果使用测试工具应在测试计划中给出,并在测试设计中给出详细说明。(4) 测试方法主要采用白盒测试,辅以黑盒测试。(5) 测试
10、信号应该根据被测单元的性质而设计。(6) 测试项要含盖所有的功能和性能要求。(7) 测试出现问题时,开发人员应该协商计划下一轮测试如何展开。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 9 页北京首信股份硬件测试标准编号版本-修订状态页号Page 5 of 9 5 6. (1) 已生成单板测试计划、 单板测试方法说明(2) 单板硬件已完成调试。(3) 测试设备已准备就绪。6. 单板测试在下面几个方面进行检查:(1) 单板结构测试-检测被测单板的物理尺寸:形状,厚度,器件高度,器件位置,定位孔等。(2) 上电,掉电测试-检测被测单板的上
11、电,掉电时序,冲击电流峰值,电流泻放速率等。(3) 时钟信号 -检测时钟信号的精度和波形质量。(4) 芯片间的接口信号-检测接口信号时序及波形质量。(5) 芯片功能测试-检测芯片功能是否正常。(6) 接口信号测试-检测接口信号是否正确。(7) 功耗测试 -检测最大功耗和平均功耗。(8) 性能测试 -检测设计性能。6. (1) 单板功能与设计需求一致。(2) 单板接口与设计需求一致。(3) 单板结构与设计要求一致。(4) 功耗与设计要求一致。(5) 完成单板元测试报告。6. 测试开始时,需要提交的文档:单板测试计划 、 单元测试方法说明 。测试结束时,需要生成的文档:单板测试报告 ,完整的单板测
12、试方法说明。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 9 页北京首信股份硬件测试标准编号版本-修订状态页号Page 6 of 9 6 6.2 硬件系统测试6. 由单板构成的模块或子系统。6. (1) 测试计划由项目负责人和主要设计人员在概要设计阶段进行制定。(2) 测试的设计和开发由开发人员进行。(3) 确认各单板无错误的连接。(4) 测试出现问题时,开发人员应该协商计划下一轮测试如何展开。6. (1) 已完成单板测试。(2) 已经生成硬件系统测试计划、 硬件系统测试方法说明。(3) 测试模块或子系统已装配完毕。(4) 测试设备已
13、就绪。6. (1) 结构测试 -检测被测系统的物理尺寸,形状。(2) 上电,掉电测试-检测被测系统各单板的上电,掉电次序,冲击电流峰值,电流泻放速率等。(3) 时钟信号 -检测板间时钟信号的精度和波形质量。(4) 接口信号 -检测板间接口信号时序及波形质量。(5) 系统功能测试-检测系统功能是否正常。(6) 接口功能测试-检测接口功能是否正确。(7) 功耗测试 -检测最大功耗和平均功耗。(8) 性能测试 -检测设计性能。(9) 配置变更测试-检测系统的各种配置下的功能及性能。(10)稳定性测试 -检测系统的稳定工作能力。精选学习资料 - - - - - - - - - 名师归纳总结 - - -
14、 - - - -第 7 页,共 9 页北京首信股份硬件测试标准编号版本-修订状态页号Page 7 of 9 7 6. ( 1)系统功能及性能与设计需求一致。( 2)内,外接口与设计需求一致。( 3)结构与设计要求一致。( 4)功耗与设计要求一致。( 5)配置能力与设计要求一致。( 6)完成单板系统测试报告。( 7)6. 测试开始时,需要提交的文档:硬件系统测试计划 、 硬件系统测试方法说明。测试结束时, 需要生成的文档: 硬件系统测试报告 、 完整的硬件系统测试方法说明。6.4 硬件平台系统测试6. 经过集成单板软件的硬件平台系统。6. 1系统测试计划由项目负责人在需求分析阶段进行制定,决定具
15、体哪些方面的测试。3系统测试由测试组负责开展,项目开发组给以配合。6. (1)已完成硬件系统测试。(2)已集成单板软件系统。(2) 已经生成硬件平台系统测试计划、 硬件平台系统测试方法说明(3)测试设备已就绪。(4)测试代码已通过编译。 。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 8 页,共 9 页北京首信股份硬件测试标准编号版本-修订状态页号Page 8 of 9 8 6. 硬件平台系统测试是要验证系统是否具备了交付给高层软件使用,是否满足系统需求和功能规格说明书中的要求,一般需要以下几方面的测试:(1)功能测试(2)性能测试(3)强度测试(4)可靠性测试6. (1)完全执行了硬件平台系统测试计划中的每个测试用例(2)平台系统测试中发现的错误已经得到修改并且通过了测试。(3)完成了平台系统测试报告及相应的BUG 报表。6. 测试开始时,需要提交的文档:硬件平台系统测试计划、 硬件平台系统测试用例说明。测试结束时, 需要生成的文档: 硬件平台系统测试报告、完整的 硬件平台系统测试用例说明及相应的BUG 报表 。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 9 页,共 9 页