硬件测试流程

别妄想泡我
650次浏览
2021年02月21日 09:00
最佳经验
本文由作者推荐

-

2021年2月21日发(作者:夫妻保卫战)



硬件测试



一、测试基本内容



测试执行包括:整机、功能、性能、指标、可靠性测试



测试分为


3


轮:第一轮,进行所有的测试;< /p>

















第二轮,开发修改问题后,回归测试;

















第三轮,开发修改后仍然有问题,再次修改后回归测试;



硬件测试的目的主要是保障硬件的可靠性,以及硬件和硬件的联接关系的正确性与准确性。< /p>



硬件测试除了要对嵌入式的程序进行测试之外,


还需要对原理图、


结构图、


元件选择等等很

< p>
多硬件研发过程中涉及的方面进行验证测试,


保证每个环节的正确性。


同时,


还需要对每个


环节的衔接进行反复验 证



硬件测试的内容:



1


、测试设计




1


)设计专业测试平台




2


)设计测试夹具




3


)设计测试软件

< br>



4


)设计测试设备




5


)设计测试用例 ,测试方法



2


、白盒测试



主要包括信号测试,时序测试,电源测试等。



3


、功能测试



测试产品的所有接口或者模块的功能



4


、性能测试



主要包括稳定性、可靠性和兼容性测试



5


、容错测试



容错测试的主要目的是要检验系统对异常情况是否有足够的保护,


是否会由于某些异常 条件


造成故障不能自动恢复的严重后果。


容错测试的一般方法就是采用故障插入的方式,


模拟一些在生产使用过程中可能会产 生的故


障因素,进而考察产品的可靠性及故障适应能力的一种测试方法。



6


、长时间验证测试



将产品置于一个相对恶劣的环境中,让其尽可能大负荷的运行,检验其长时间运行的能力。< /p>




测试问题解决:



1


、测试问题的危害解决



站在用户的角度看待测试问题,小问题也是问题




1


)产品的最终使用者是用户



2


)对于一个疑点是否属于问 题,最有发言权的是用户




3


)测试工程师应该站在用户的角度来看待每一个小问题,假设用户看到问题表现后的反




2


、测试问题的定位



定位方法:






1


< /p>



1


)自动定位


-


系统通过自动检测等手段,可以直接产生相关告警




2


)人为定位


-


指通过人的现场观察或是借助一定的测试手段可以即可定位




3


)不可定位


-< /p>


指在现场无法定位,需要借助专用的测试工具,或是专业的人员才有可能定


位的问题



恢复方法:



自动恢复、手动恢复、不可恢复




二、针对公司北斗天使手表的硬件测试



1


、构件检查



主要是表带、上表壳、下表壳、


USB


盖、电池盖、屏蔽罩、 按键、镜片等是否满足材质、


无毒性、无气味、阻燃、熔点等要求。


2


、外观检查



主要检测项有是否有凹坑、裂纹、翘曲、缝隙、污渍、毛糙毛刺、色泽不均等。



3


、电池



主 要是测试电池在不同的使用环境中的温度,有常温、待机温度、通话温度、定位温度、充


电温度、是否防爆等。



4


、防水



生 活防水,浸泡不同的时间查看设备是否出现内部渗水、漏电流、漏电压等现象。



5


、电磁辐射



主要检测设备在待机、定位、通信下的电磁辐射所产生的高低频是否满足安全机制。



6


、灵敏度



测试设备的主要功能


SOS


响应、语言响应、远程监听等响应最 长最短时间。是否符合测试


的标准。



测试的目的是为了检测设备各项功能的平均响应时间。



7


、定位精度



设备处于不同的地理位置所产生的定位,可依据


GPS


的实际 坐标值相对比。



本次测试项目主要有:定位定点信号测试



1


)使用


GPS


定点测试此处的信号,显示


GPS


当前状态。(需装< /p>


GPS APP



下图表示当前的


GPS


可用


11< /p>


个,信号很好。






2








8


、功耗测试



概述:


功耗的测试主要包括产品从完全没有电到完全充满电的时间、

< br>满电状态待机时间、



电状态正常工作的使用时间等工作 状态的测试。



内容:




1


)完全没有电到完全充满电的时间



将一个完全没有电的产品插在充电器上,


记录开始 充电的时间,


按照经验估算它大概充满电





3


< /p>


的时间,


然后根据这个时间,


分成几个间 隔分别去观察产品的充电状态,


在接近充满电的时


间里,要提高 观察的频率,保证能很准确的记录充满电的时间。充满电后,拔下充电器,记


录充电停止 时间。填写表格,完成该项测试。




2


)满电状态待机时间



将一个充满电 的产品,


保证它处于正常的开机状态,


记录下开机时间,


每隔一个时间段观察


一下它的电量状况,


在测 试期间尽量不要使用它进行其他工作,


等到该产品自动关机时,



录下关机时间,填写表格,完成该项测试。




3


)满电状态正常工作的使用时间

< br>


将一个充满电的产品,


保证它处于正常的开机状态,< /p>


记录下开机时间,


然后模拟一般的正常


使 用状态,


比如定位、


拨打电话等行为,


等到机器自动关机时,


记录其关机时间,


填写表格,

< p>
完成该项测试。





附件一:针对博实结车载的硬件功能测试

































4



附件一:针对博实结车载的硬件功能测试
















车载部标机硬件功能测试报告








江苏艾倍科科技股份有限公司




撰稿人:谢佳佳




时间:



2016




6




17







5



1.


测试项目:


1



1


功能描述:



主要针对部标机的产品说明做出的产品测试,


本产品 是道路运输


车辆卫星定位系统车载终端。


可对车辆运行参数进行 实时记录、


显示


和查询,


可为车辆和交 通管理提供真实的原始数据。


通过无线数据通


讯接口和定位接口 ,


能与监控中心系统进行数据通信和移动位置的定


位。



1



2


测试项目描述:



1.2.1


场景一:车辆远程监控功能



1.2.1.1


实时位置查询



1.2.1.2


定时


/


定距监控(设置监控模式)





1.2.1.3


监听功能





1.2.1.4


双向通话





1.2.1.5


图片采集





1.2.1.6


远程断油电





1.2.1.7


区域限制功能





1.2.1.8


盲区补传功能





1.2.1.9


车载终端软件远程升级






6





1.2.1.10


信息调度功能



1.2.2


场景二:车辆报警功能





1.2.2.1


紧急报警





1.2.2.2


定位天线开路报警





1.2.2.3


超速报警





1.2.2.4

< br>主电源低压、高压、掉电报警





1.2.2.5


疲劳驾驶报警





1.2.2.6


停车超时报警



2.


测试环境:



2



1


服务器端测试环境描述:



软件配置: 通用


GPS


车辆监控管理系统



硬件配置:部标机、摄像头、通讯天线、定位天线、


SD


卡,


SIM


卡,


IC


卡,主控线



3.


测试内容:



3.1


车辆远程监控功能



3.1.1


实时位置查询






7





结果:能够实时位置查询,轨迹回放。



3.1.2


定时


/


定距监控(设置监 控模式)






8




测试结果:设置可以调整终端上传位置数据的频率



,设置频率高,


轨迹点就多。



3.1.3


监听功能



无监听咪头或者喇叭,无法测试



3. 1.4


双向通话(只能由平台下发,终端不支持主动拨号和接听)



无监听咪头或者喇叭,无法测试







9



3.1.5


图片采集(需选配摄像头 ,需透传口设置为摄像模式时才支持


拍照,当前摄像口空置)




1


)摄像口拍照




测试结果:拍照上传摄像成功。



(< /p>


2


)用透传口作为第二路摄像头的时候要发指令开启,文本信息下




3.1.6


远程断油电



需加装选配器件断油继电器,目前无法测试



3.1.7


区域限制功能



可实现圆形,矩形,多边形区域,进出区域报警






10








11

-


-


-


-


-


-


-


-