干货分享硬件测试快速入门你必须了解的知识
目录
[干货分享]硬件测试快速入门你必须了解的知识!
硬件测试工程师这个职位越来越吃香,相对纯技术开发而言,要求不是那么高,但又需要一定技术含量。对于想从事技术领域,技术又不是那么自信的可以选择测试岗位, 在测试中积累经验,晋升做技术开发,算是一个不错的过渡职位,对于想要从事技术领域的女生来说,也非常适合 。
测试工具 的选择主要有以下几个:
测试测量必备工具一:万用表测试
测量必备工具二:示波器测试
测量必备工具三:信号发生器测试
测量必备工具四:频谱仪测试
其中测试测量领域注明的商家有泰克、Agilent、Fluke、NI、R&S等厂家。
1 、硬件测试需要掌握的基本技能:
- 硬件电路分析。电路的分析,PCB的理解,常见器件的理解。最好只限于在CAD软件上没有硬件开发熟练。各种电路的理解需要日积月累。
- 仪器的使用:示波器,频谱仪,信号发生器,逻辑分析仪,协议分析仪,各种网络仿真仪器,对端(服务器端,客户端)的仿真等等,要熟练掌握,并且要能自动控制,毕竟测试有义务搭建整个环境。
- 测试脚本:也就是测试用例。自动化解决方案组网,自动选择测试用例,环境的自动配置,用例自动执行,测试分析自动完成,报告自动生成。
- 接口标准:比如USB接口,PCIE接口,以太网口,PON口,DSL接口,WIFI接口,蓝牙接口,3G,4G接口等,每个接口都有物理特性,电气特性,功能/性能特性,协议特性等,对相关标准尤其是测试标准都要很熟,并且测试的解决方案和那个项目的难点(不容易过的项目)也要了然于胸,因为客户往往要按照相关的标准让你测试。
- 可靠性测试:如环境试验(高低温,湿度,振动),EMC试验,安规试验,halt试验等。
2、硬件测试涉及的行业标准:
- 噪音测试标准:各种噪音测试法,满足噪音认证要求,包括专业消声室法及现场法,工作的时候看见很多份标准,现在只有一份现象法标准,果然是对噪音测试法好有信心
- 振动测试标准:验证产品在不同的运输方式下或特定的振动情况下的可靠性
- EMC 测试标准:产品的EMC抗扰度级别测量:静电、电快速脉冲群、浪涌、跌落,及产品干扰值的测定(需使用屏蔽室)
- 安规测试标:验证产品的安全性能,包含安全标识、接地要求、电气元件具体要求等
- 性能测试标准:验证产品在不同的气候环境适应性
- 盐雾试验:材料耐腐蚀性能
- 淋雨试验
- 粉尘试验
3、硬件测试如何设计:
测试流程:
测试方案-测试用例-测试用例执行-测试报告-测试评估
开发阶段 | 单板测试 | 硬件系统测试 | 硬件平台系统 测试 |
需求分析 | 建立测试计划 | ||
概要设计 | 建立测试计划 | 更新测试计划 | |
详细设计 | 建立确定测试计划 | 更新确定测试计划 | 更新测试计划 |
实现 | 设计开发测试设备 执行测试 | 设计开发测试设备 执行测试 | 确定测试计划 设计开发测试设备 |
测试 | 执行测试 评估测试结果 |
系统测试 | 对由单板组合成的模块,子系统或系统进行的测试。 |
平台测试 | 系统上集成单板软件系统的测试。 |
测试计划 | 它叙述了对于预定的测试活动将要采取的途径。典型的计划中包括:标识要测试的项目、要完成的测试、测试进度表、人事安排要求、评价准则,以及任何临界的要求的临时计划。 |
测试信号 | 测试信号是为了实施一次测试而向被测系统提供的输入信号、操作或各种环境设置。测试信号控制硬件测试的执行过程,它是对测试大纲中的每一个测试项目的进一步实例化。 |
测试报告 | 描述对系统或系统部件进行的测试行为及结果的文件。 |
配置测试 | 验证系统的配置组合能力。 |
进入准则 | 开始测试必须具备的环境和条件。 |
退出准则 | 标志测试完成时需要的环境和条件。 |