硬件测试规范

1. 目的

 

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

2. 适用范围

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

3. 定义

编号

名称

定义

  1. 1

系统测试

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

  1. 3

平台测试

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

  1. 6

测试计划

它叙述了对于预定的测试活动将要采取的途径。典型的计划中包括:标识要测试的项目、要完成的测试、测试进度表、人事安排要求、评价准则,以及任何临界的要求的临时计划。

  1. 7

测试信号

测试信号是为了实施一次测试而向被测系统提供的输入信号、操作或各种环境设置。测试信号控制硬件测试的执行过程,它是对测试大纲中的每一个测试项目的进一步实例化。

  1. 8

测试报告

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

  1. 1

配置测试

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

  1.  

进入准则

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

  1.  

退出准则

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

  1.  

性能测试

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

  1.  

可靠性测试

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

4. 测试工作职责

  1. 测试的目标:发现问题、改进问题,总结经验,起到保证设计达到设计要求的作用。
  2. 研发中心负责测试过程的组织和实施,同时为系统测试提供配合和支持,具体包括实施完成测试计划和测试方法文档、进行测试、完成测试报告,交付硬件,配合系统测试。
  3. 测试组负责整个硬件平台系统测试过程的组织和实施,实施完成硬件平台系统测试和交付测试,单板软件组配合硬件平台测试工作。具体包括完成硬件平台测试计划和测试方法文档、进行硬件平台系统测试、完成硬件平台测试报告。

5. 测试流程

  1. 测试需求在项目启动时给予说明并填写申请《测试申请书》。
  2. 测试开始时,应该完成测试计划。
  3. 测试开始后,由于测试情况有变化,可能导致测试计划文档内容的变化。如果文档内容有明显变化,必须在文档中添加变更历史来记载这些变化。

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

 

测试计划

测试设计和开发

测试执行

测试报告

 

测试评估

  • 测试计划:对测试方法和资源的分配进行计划;
  • 测试设计和开发:详细描述各个测试阶段的测试方法和测试用例,搭建测试环境;
  • 测试执行:按照测试计划执行测试过程,决定测试项目是通过/失败;
  • 测试报告:记录测试结果和测试问题,参见《测试报告》模板;
  • 测试评估:按照测试标准评价测试系统。

6. 测试阶段

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

开发阶段

单板测试

硬件系统测试

硬件平台系统测试

需求分析

      

 

建立测试计划

概要设计

 

建立测试计划

更新测试计划

详细设计

建立确定测试计划

更新确定测试计划

更新测试计划

实现

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

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

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

测试

 

 

执行测试、评估测试结果

6.1 单板测试

6.1.1测试对象

每一个产品的设计和实现。

6.1.2具体要求

  1. 测试计划, 由开发组负责人和开发人员在详细设计阶段进行制定,明确测试范围、测试方法和对测试进度的安排。测试计划中应该明确所有测试项。
  2. 测试的设计和开发由开发人员进行。
  3. 如果使用测试工具应在测试计划中给出,并在测试设计中给出详细说明。
  4. 测试信号应该根据被测单元的性质而设计。
  5. 测试项要含盖所有的功能和性能要求。
  6. 测试出现问题时,开发人员应该协商计划下一轮测试如何展开。
  7. 确定测试范例。

你可能感兴趣的:(硬件测试,硬件测试,测试工程师,软件测试,硬件测试工程师,硬件测试规范)