硬件测试工程师这个职位越来越吃香,相对纯技术开发而言,要求不是那么高,但又需要一定技术含量。对于想从事技术领域,技术又不是那么自信的可以选择测试岗位,在测试中积累经验,晋升做技术开发,算是一个不错的过渡职位,对于想要从事技术领域的女生来说,也非常适合。

测试工具的选择主要有以下几个:

测试测量必备工具一:万用表测试

测量必备工具二:示波器测试

测量必备工具三:信号发生器测试

测量必备工具四:频谱仪测试

其中测试测量领域注明的商家有泰克、Agilent、Fluke、NI、R&S等厂家。

1、硬件测试需要掌握的基本技能:

  1. 硬件电路分析。电路的分析,PCB的理解,常见器件的理解。最好只限于在CAD软件上没有硬件开发熟练。各种电路的理解需要日积月累。
  2. 仪器的使用:示波器,频谱仪,信号发生器,逻辑分析仪,协议分析仪,各种网络仿真仪器,对端(服务器端,客户端)的仿真等等,要熟练掌握,并且要能自动控制,毕竟测试有义务搭建整个环境。
  3. 测试脚本:也就是测试用例。自动化解决方案组网,自动选择测试用例,环境的自动配置,用例自动执行,测试分析自动完成,报告自动生成。
  4. 接口标准:比如USB接口,PCIE接口,以太网口,PON口,DSL接口,WIFI接口,蓝牙接口,3G,4G接口等,每个接口都有物理特性,电气特性,功能/性能特性,协议特性等,对相关标准尤其是测试标准都要很熟,并且测试的解决方案和那个项目的难点(不容易过的项目)也要了然于胸,因为客户往往要按照相关的标准让你测试。
  5. 可靠性测试:如环境试验(高低温,湿度,振动),EMC试验,安规试验,halt试验等。

2、硬件测试涉及的行业标准:

  1. 噪音测试标准:各种噪音测试法,满足噪音认证要求,包括专业消声室法及现场法,工作的时候看见很多份标准,现在只有一份现象法标准,果然是对噪音测试法好有信心
  2. 振动测试标准:验证产品在不同的运输方式下或特定的振动情况下的可靠性
  3. EMC 测试标准:产品的EMC抗扰度级别测量:静电、电快速脉冲群、浪涌、跌落,及产品干扰值的测定(需使用屏蔽室)
  4. 安规测试标:验证产品的安全性能,包含安全标识、接地要求、电气元件具体要求等
  5. 性能测试标准:验证产品在不同的气候环境适应性
  6. 盐雾试验:材料耐腐蚀性能
  7. 淋雨试验
  8. 粉尘试验

3、硬件测试如何设计:

测试流程:

测试方案-测试用例-测试用例执行-测试报告-测试评估

开发阶段

单板测试

硬件系统测试

硬件平台系统

测试

需求分析

   

建立测试计划

概要设计

 

建立测试计划

更新测试计划

详细设计

建立确定测试计划

更新确定测试计划

更新测试计划

实现

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

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

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

测试

   

执行测试
评估测试结果

系统测试

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

平台测试

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

测试计划

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

测试信号

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

测试报告

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

配置测试

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

进入准则

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

退出准则

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

[干货分享]硬件测试快速入门你必须了解的知识!相关推荐

  1. 好程序员Java培训分享如何快速入门Java编程

    好程序员Java培训分享如何快速入门Java编程,作为老牌编程语言,Java拥有广阔的市场应用,企业对Java人才的需求一直居高不下.有很多非专业.零基础的人想要学习Java却不知道怎么快速入门,接下 ...

  2. 全干货之Python3快速入门(五)——Python3函数

    全干货之Python3快速入门(五)--Python3函数 什么是函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段 函数能提高应用的模块性,和代码的重复利用率. 在Python中 ...

  3. python定期自动运行_干货分享 | 适合 Python 入门的 8 款强大工具,不会就你还不知道吧!...

    点击上方"人工智能Corner","星标或置顶公众号" 干货分享,第一时间送达 Python是一种开源的编程语言,可用于Web编程.数据科学.人工智能以及许多科 ...

  4. 使用VS Code 插件, 快速入门超账Fabric(一) : 知识回复

    本文2670字, 预计10分钟 学习目标: 了解什么是区块链及其重要性 了解有关Linux Foundation Hyperledger Project和Hyperledger Fabric的信息 了 ...

  5. 使用VS Code 插件, 快速入门超账Fabric(一) : 知识回顾

    本文2670字, 预计10分钟 学习目标: 了解什么是区块链及其重要性 了解有关Linux Foundation Hyperledger Project和Hyperledger Fabric的信息 了 ...

  6. python operator 多属性排序_快速入门Python必备的基础知识

    本文内容目录: 变量 注释 数据类型 条件判断 循环 函数 模块 数据结构 1.变量 在代码里,我们用变量来存放数据,利用"="为变量赋值. 变量的命名技巧:前半部分能代表数据的意 ...

  7. composer 依赖包版本冲突_composer快速入门教程

    php中文网最新课程 每日17点准时技术干货分享 Composer 是 PHP 的一个依赖管理工具.我们可以在项目中声明所依赖的外部工具库,Composer 会帮你安装这些依赖的库文件,有了它,我们就 ...

  8. 快速入门Web前端开发的正确姿势

    入门标准很简单,就一条:达到能参与 Web 前端实际项目的开发水平.请注意,是实际项目,这就需要了解如今的实际项目开发都用了哪些技术栈.HTML/CSS/JavaScript 这三大基础技术栈肯定是需 ...

  9. python选择某一行_Python常用语法有哪些 如何快速入门Python开发

    Python常用语法有哪些?如何快速入门Python开发?Python编程语言是最容易学习.并且功能强大的语言,吸引了很多人学习入行.很多人想知道如何快速入门Python开发,接下来就给大家分享Pyt ...

  10. pytorch快速入门与实战——三、Unet实现

    专栏目录:pytorch(图像分割UNet)快速入门与实战--零.前言 pytorch快速入门与实战--一.知识准备(要素简介) pytorch快速入门与实战--二.深度学习经典网络发展 pytorc ...

最新文章

  1. Codeforces Gym 100513G G. FacePalm Accounting 暴力
  2. Linux下Makefile的automake生成全攻略--转
  3. Andorid应用去google广告
  4. VMware虚拟机启动后出现黑屏,不能显示界面,无论安装的是ubuntu、kali还是centos
  5. 日程解读 | LiveVideoStackCon 2020北京站日程官宣了!
  6. JAVA就诊叫号_基于B/S的JAVA门诊就诊系统
  7. 大二数据库期末考试大题
  8. 【树莓派搭建个人网站】环境配置
  9. 开课吧课堂:C++基本数据类型详解
  10. 从办公桌可以看透一个人
  11. linux 路由表及路由设置
  12. 林锐:《高质量的C/C++编程》
  13. 数据安全合格有哪些要求
  14. 国务院关于积极推进“互联网+”行动的指导意见
  15. Appcms漏洞+webshell复习
  16. steam饥荒服务器配置修改,启动服务器_饥荒联机版快速配置Dedicated Server攻略_饥荒联机版怎么配置服务器_游戏堡...
  17. 怎么从Apache maven 官网下载旧版本
  18. Bzoj3261/洛谷P4735 最大异或和(可持久化Trie)
  19. 报表向导的使用方法_使用报表向导在MS Access 2003中创建报表
  20. 黑龙江农垦科技职业学院喜迎寒假多校联赛2——题解

热门文章

  1. saas系统和传统服务器的区别,传统CRM与SaaS模式的区别
  2. cipher 加密解密
  3. 计算机右键管理提示没有关联应用,win10系统计算机右键管理提示没有与之关联的程序的解决方法...
  4. CoLA任务的数据增强方法
  5. 在linux中 要删除abc目录,在Linux中,要删除abc目录及其全部内容的命令为()A.rmabcB.rm-rabcC.rmdirabcD.rmdir-rabc...
  6. 智慧消防之物联网消防的意义
  7. 俄内政部悬赏破解 Tor 匿名网络
  8. mac无法安装dmg文件,报无可装载系统错误
  9. uniapp 跳转外部链接
  10. [经验] 系统封装常见问题大总结(非官方)