硬件测试管理制度Word格式文档下载.docx
《硬件测试管理制度Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《硬件测试管理制度Word格式文档下载.docx(8页珍藏版)》请在冰豆网上搜索。
附表2硬件售后故障记录表………..…………………………………………………………………9
附表3项目正式立项登记表…….……………………….………………………………………..…10
一、硬件测试的目的
硬件测试是为了发现错误而执行操作的过程,测试是为了证明涉及有错误,而不是证明设计无错误,一个好的测试用例是在于发现至今未发现的错误。
测试的目的决定了如何去组织测试。
测试的目的是为了尽可能多地找出错误测试就应该直接针对设计比较复杂的部分或是以前出错比较多的位置。
测试目的是为了给最终用户提供具有一定可信度的质量评价,应该直接针对在实际应用中会经常用到的商业假设。
二、硬件测试的基础指标
2.1、信号质量测试
基本的信号质量测试是通过测试单板上的各种信号质量,根据信号种类的不同,用不同的指标来衡量信号质量的好坏,并对信号质量的分析,发现系统设计的不足。
开发人员根据已有的信号质量和时序调试和测试方面的规范和指导书,在单板调试阶段完成单板信号质量的全面测试并完整记录结果。
2.2、时序测试
对板内信号时序进行调试,验证信号实际时序关系是否可靠,是否满足器件要求和设计要求;
分析设计余量,评价单板工作可靠性。
开发人员根据已有的信号质量和时序调试和测试方面的规范和指导书,在单板调试阶段完成对单板时序(包括逻辑外部时序)的全面调试和测试。
2.3、功能测试
功能测试是根据硬件详细设计报告中提及的功能规格进行测试,验证设计是否满足要求。
功能测试是系统功能实现的基本,是需要严格保证测试通过率的。
如被测对象与其规格说明、总体/详细设计文档之间存在任何差异的均需要详细描述。
一般包含,电源、CPU、逻辑、复位、倒换、监控、时钟、业务等。
2.4、性能测试---容限测试
指使系统正常工作的输入允许变化范围。
容限测试的目的是通过测试明确知道我们的设备到底在什么样的条件范围下能够正常工作,薄弱环节到底在哪里。
能否发现和验证器件降额的问题,系统工作允许范围内的临界点上的性能。
2.5、容错测试
指通过冗余设计等手段避免、减小某些故障对系统造成的影响以及在外部异常条件恢复后系统能够自动恢复正常的能力。
容错测试的目的是要检验系统对异常情况是否有足够的保护,是否会由于某些异常条件造成故障不能自动恢复的严重后果。
容错测试的一般方法就是采用故障插入的方式,模拟一些在产品使用过程中可能会产生的故障因素,进而考察产品的可靠性及故障处理能力的一种测试方法。
容错测试还包括的另外一个主要内容就是操作方面的,主要模拟在用户使用不当的时候系统的容忍错误的能力。
容错测试一般允许出现一些功能异常,但是不能出现功能丧失或故障扩散等严重的安全隐患。
常用的故障插入测试方法有时钟拉偏、误码插入、电源加扰等,常用的测试工具有些是专用的,有些是内部开发的。
通过容错测试,还可以确定在产品的实际应用过程中哪些错是易产生的,哪些错是可以避免的,以尽量减少损失。
2.6、长时间验证测试
由于电子类产品很多事需要长时间运行的,所以进行长时间的验证测试是很有必要的。
某些器件应用不当的设计,更容易在长时间的运行中,才会显露出来。
系统的散热能力也只有在长时间的大功率运行时才容易暴露。
长时间的运行才容易发生被忽略的偶然因素,容易发现某些潜在的问题。
长时间测试不仅对于系统而言,在进行单元测试和集成测试时,对于没一个功能模块均要进行长时间的功能验证。
长时间的验证具体的时间把握同产品的实际使用情况相关,对于通信产品系统,一般建议测试时间要达到一星期。
对于没一个功能模块的时间要求一般要达到两天。
2.7、可靠性数据预计
可靠性数据一般包括MTBF(平均故障间隔时间)、MTTR(平均修复时间)、失效率、可用度、返修率等。
产品在意未知时刻,需要执行任务时,处于可工作或可使用状态的概率。
三、硬件测试的环境和仪表
3.1正常测试环境
正常测试环境指表1中各种条件,本规程中所有测试均在正常环境下进行。
表1正常测试环境
条件
最低
最高
大气压
86kPa
106kPa
温度
15℃
35℃
相对湿度
20%
75%
标准电源
3.8V
振动
可忽略
3.2测试仪器和设备
硬件相关的主要测试仪器和设备如表2所示。
表2测试仪器和设备
仪器设备名称
规格/型号/配置
数量
示波器
频谱仪
稳压电源
信号发生器
数字表
图像采集系统
万用表
逻辑分析仪
所使用的测试仪器和设备应经过校准,并且在有效期内;
测试误差应该满足相应规定要求。
四、硬件测试基本流程
硬件测试基本流程是指硬件设计完成后对硬件进行综合测试分析,主要包括:
主要指标的测试、测试报告。
基本功能测试是对硬件产品的功能进行测试,看各个信号是否正常输出,控制能否正常实现。
稳定性测试是对硬件产品的可靠性进行测试,包括耐久性测试和到认证机构进行的型式试验。
产品研发阶段主要的测试是对基本功能的测试。
硬件测试由测试工程师负责完成,测试可以根据需要分多次进行,每次测试时都应填写一份测试记录表做好当次的测试记录,试记录表中必须明确记录测试时间、产品名称、产品型号、测试内容、测试方法、测试数据及测试中出现的问题,给出测试结论,并签本人名字。
其中测试过程中如发现不能解释的异常现象,应尽量保留现场信息,如拍照片或截屏以便分析查找原因。
根据测试记录表的内容,全体技术人员共同讨论存在的问题,提出解决方案。
必要时对硬件设计进行相应的改进,重新设计生产后再次进行硬件测试,直到测试结果与设计预期完全相符。
基本功能测试成功后在进行批量生产之前,还需进行多次重复测试及耐久性测试,以保证产品的质量稳定可靠。
如果需要进行国家的强制性认证,要准备两套相同的设备到认证机构进行型式试验。
整个测试过程中所有的测试记录表由公司委派专人保管,以备日后使用。
五、硬件测试问题的解决
5.1、测试问题的危害确认
站在用户的角度看待测试问题,小问题也是问题。
产品的最终使用者是用户,对于一个疑点是否属于问题,最有繁衍权的是用户,测试工程师应该站在用户的角度来看待没一个小问题,假设用户看到问题表现后的反应。
5.2、测试问题的界别划分及问题的定位
测试问题结果的影响的严重分为致命、严重和一般
致命:
引用系统死机或系统崩溃的问题
严重:
引起系统某一功能失效且不能简单恢复(如插拔单板)的问题
一般:
一起系统某一功能失效但可简单恢复或较难重现的问题。
定位方法
自动定位:
系统通过自动检测等手段,可以直接产生相关报警
人为定位:
指通过人的现场观察或是借助一定的测试手段即可以定位。
不可定位:
指在现场无法定位,需要借助专用的测试工具,或是专业的人员才有可能定位的问题。
5.3、测试问题反馈方式和注意事项
测试工程师发现的任何问题都应该以反馈单的形式反馈,尽量不要测试人员直接协调开发人员解决问题,吐过是为了保留测试环境或解决某些难以重现的问题,可以先通过开发人员了解故障现象,同时需要尽快补交问题反馈单。
问题反馈时应尽量将故障现象、触发条件。
环境因素。
组网情况等信息描述清楚,以便问题的处理。
流程中间的任何环节都可以通过正当的理由返回上一级处理,禁止跨流程,跨人员审批,每环节都应该有相应的时间要求,不允许无故拖延时间,测试人员在进行回归测试时要严格把关,问题处理流程不可以随便关闭。
附表1
湖南科天健光电技术有限公司项目正式立项登记表
项目正式立项登记表
项目名称
项目编号
项目类型
□新产品研发□原有产品改进
市场分析
项目目标
项目分工
1.
2.
3.
4.
5.
项目预算
项目总体预算¥万元,费用上限¥万元
总经理签字:
日期:
年月日
附表2
科天健光电技术有限公司产品测试记录表
产品测试记录表
产品名称
产品型号
测试描述
第次测试
测试内容
测试方法
数据记录
问题描述
测试结论
□一切正常,未发现问题
□正常使用,发现小问题
□无法完成测试
测试人员签字:
日期:
附表3
湖南科天健光电技术有限公司产品售后故障记录表
产品售后故障记录表
使用客户
联系方式
故障描述
故障判断
□常见问题,售后服务工程师电话指导客户解决
□常见问题,售后服务工程师到现场解决
□新问题,研发人员电话指导售后服务工程师解决
□新问题,需研发人员亲自到现场解决
解决方案
现场记录
问题统计
□硬件故障,第次出现
□软件故障,第次出现
□客户操作不当,第次出现
□其它意外因素,第次出现
售后服务人员签字: