精华内容
下载资源
问答
  • 硬件测试工程师岗位的基本职责 硬件测试工程师需要负责产品认证技术相关的支持工作。以下是小编整理的硬件测试工程师岗位的基本职责。 硬件测试工程师岗位的基本职责1 职责: 1、进行新产品研发阶段的测试工作; ...
  • 硬件测试1、电子、通信、光电相关专业硕士及以上学历;2、具备单板硬件设计、实现、调试的项目经验;3、具备python编写简单脚本能力。光模块测试1、通信、计算机、自动化、电子、光学物理等相关专业本科及以上学历;...

    硬件测试

    1、电子、通信、光电相关专业硕士及以上学历;

    2、具备单板硬件设计、实现、调试的项目经验;

    3、具备python编写简单脚本能力。

    光模块测试

    1、通信、计算机、自动化、电子、光学物理等相关专业本科及以上学历;

    2、熟悉python语言,能编写测试脚本用例以及对应的测试上位机,有自动化测试开发经验者优先;

    3、有实验室搭建和维护经验者优先;

    4、责任心强,有很强的质量意识,具备良好的沟通能力和团队协作能力。

    硬件测试

    1、电力、电子、通信等相关专业,硕士及以上学历;

    2、具备依据需求对产品相应功能模块进行系统测试设计的能力;

    3、熟悉电源产品的常用拓扑;熟练使用各种电源测试的仪器设备;

    4、工作严谨细致,有责任心;勤奋踏实,善于思考;时间观念,独立性强,注重团队合作。

    可靠性及安全

    1、大学本科及以上学历,电子信息工程、电气工程、通信工程等相关专业;

    2、具备良好的专业理论基础,熟悉电子电路知识;

    3、具有良好的英语听说读写能力,能使用英语沟通交流;

    4、具有强烈的工作责任感和团队合作精神,工作积极主动,学习能力强。

    计量

    1、物理、电子、通信、仪器仪表等相关专业本科及以上学历;

    2、具备以下一项技能或者知识:

    (1)良好的通信知识;

    (2)熟悉一种计算机变编程语言;

    (3)具备实验室数据是统计分析知识。

    展开全文
  • 硬件测试工程师的待遇和前景

    千次阅读 2017-07-10 17:04:00
    在人人都持有数码产品的今天,硬件测试工程师的职位也变得越来越普遍,不少计算机专业毕业出来的学生都会在简历的求职意向一栏上写硬件测试工程师的。不过硬件测试工程师是否能在今后继续保持现在的发展势头呢,今天...

      在人人都持有数码产品的今天,硬件测试工程师的职位也变得越来越普遍,不少计算机专业毕业出来的学生都会在简历的求职意向一栏上写硬件测试工程师的。不过硬件测试工程师是否能在今后继续保持现在的发展势头呢,今天小编就来分析一下硬件测试工程师的待遇和将来发展前景。

      硬件测试工程师是指那些通过使用一定的测试工具,找出硬件缺陷从而提高提高硬件产品质量的技术人员。他们是硬件质量的把关者,从各大人才招聘的门户网站上面看,其中手机硬件测试方面的人才需求尤为紧缺。

      硬件测试工程师本科以上学历起薪大多在3000至4000元,在工作一两年后可以获得加薪,从20%至50%不等。具有4年以上经验,收入则可翻倍,达到1万元左右。因此不难看出,可能刚开始白手起家的硬件测试工程师待遇是也只是平均水平,但随着经验的积累可以翻倍上升。

      而关于硬件测试工程师的发展前景一般有以下三种出路:一种选择是走测试的技术路线,成长为高级测试工程师,这时他能够独立测试很多软件,再向上可以成为测试架构设计师。从硬件测试工程师发展到测试经理需要较长时间(3到5年)工作经验的积累和过硬的专业技术背景。第二种选择是向管理方向发展,从测试工程师到组长(Leader),再到测试经理(Manager),以至到更高的职位。第三种选择是可以换职业,做项目管理或做开发人员都可以,很多测试工具开发工程师在测试的过程中,因为开发方面积累了经验,同时对产品本身产生了自己的看法,很容易转去做产品开发。

      随着国内外IT行业的迅猛发展,硬件人才的缺乏逐渐成为制约硬件产业发展的瓶颈。虽然越来越多的人选择了从事IT行业,但技能型、实用型硬件人才仍很缺乏。前几年非常好就业,现在竞争越来越激烈,但是也属于永远有需求的职位,关键在于有自己的核心竞争力。可以说无论是硬件技术、硬件维护,还是硬件维修乃至硬件设计,整个链条上每个环节的人才都是必不可少的。

    转载于:https://www.cnblogs.com/davebryant/p/7146701.html

    展开全文
  • 硬件测试工程师培训

    万次阅读 多人点赞 2017-03-01 10:55:54
    1.硬件测试的目的 测试是为了发现错误而执行操作的过程 测试是为了证明设计有错,而不是证明设计无错误 一个好的测试用例是在于它能发现至今未发现的错误 一个成功的测试是发现了“至今未发现的错误”的测试 ...

     

     

    1.      硬件测试的目的

    测试是为了发现错误而执行操作的过程

    测试是为了证明设计有错,而不是证明设计无错误

    一个好的测试用例是在于它能发现至今未发现的错误

    一个成功的测试是发现了“至今未发现的错误”的测试

     

    2.      硬件测试的目标

    关注点:产品规格功能的实现,性能指标,可靠性,可测试性,易用性等。

    实现的保障:产品的零缺陷构筑于最底层的设计,源于每一个函数、每一行代码、每一部分单元电路及每一个电信号。测试就是要排除每一处故障和每一处隐患,从而构建一个零缺陷的产品。

    MTBF不是计算出来的,而是设计出来的。

     

    3.      硬件测试的意义

    测试并不仅仅是为了要找出错误。通过分析错误产生的原因和错误 的分布特征,可以帮助项目管理者发现当前设计过程的缺陷,以便改进。同时,这种分析也能帮助我们设计出有针对性地检测方法,改善测试的有效性。

    没有发现错误的测试也是有价值的,完整的测试是评定测试质量的一种方法。

    4.      名词解释

    l  MTBF(Mean Time Between Failures):平均故障间隔时间又称平均无故障时间。指可修复产品两次相邻故障之间的平均时间,记为MTBFMTBF是衡量一个产品(尤其是电器产品)的可靠性指标。单位为“小时”。它反映了产品的时间质量,是体现产品在规定时间内保持功能的一种能力。

    FMEA(Failure Mode and Effect Analysis)失效模式和效果分析:是一种用来确定潜在失效模式及其原因的分析方法。

    l  可用度(A-availability):产品在一未知时刻,需要执行任务时,处于可工作或可使用状 态的概率。

    l  MTTF(MTTF-mean time to failure)平均失效前时间 :表示观察到下次失效的期望的时间。

    l  MTBR(MTBR-mean time between removals) 平均拆卸间隔时间:系统寿命单位总数与从该系统上拆下的产品总次数之比。

    l  MTTR(MTTR-mean time to repair)平均修复时间:是在规定的时间内,修复性维修所造成的累积工作时间除以在同 一时间内所完成的修复维修活动总数得到的结果。

        拆卸时间+定位时间+修理时间+安装时间

     

    5.      测试前准备

    FMEA分析

    功能框图

    严重等级分析

    环境定义

    6.      故障处理

    <1>故障检测

    》  故障检测是指明确到故障已经发生的过程,是故障处理流程的前 提。

    》  这里提到的检测一般是指系统在故障发生后的自动的检测,一般 不需要人进行操作。

    》  在进行故障检测的时候需要结合软、硬件故障检测方法。

    》 某些故障可能需要多次检测确认,避免进行误告警和误操作

    <2>故障定位

    》  故障定位是指将故障定位到现场最小可更换单元的过程,是故障 维修的基础。

    》  故障定位的目的是为了便于维修工程人员进行现场的故障维修和 返修件的故障处理。

     

    <3>故障隔离

    》  故障隔离一般是将故障限定到可更换单元内部的过程。故障隔离 的目标是将故障能够限定在越小的功能单元。

    》  故障隔离是为了将故障的影响范围限制在尽可能小的范围之内。

    》  故障是无法避免的,如何将故障产生的影响降到最低,是故障隔 离所要考虑的关键。

     

    <4>故障恢复

    》  故障恢复是将系统的功能状态恢复到故障发生前状态的过程,是 客户最关心的也是系统稳定运行的关键步骤。

    》  常用的故障恢复手段有复位、冗余倒换、重发等。

    》 故障恢复尽量需要做到自动进行,以降低对用户的影响。

    7.      测试计划

    描述该测试计划所应达到的目标如下(可依据项目的实际要求做 适当调整):

    》 所有测试需求都已被标识出来;

    》  测试的工作量已被正确估计并合理地分配了人力、物力资源;

    》  测试的进度安排是基于工作量估计的、适用的;

    》 测试启动、停止的准则已被标识;

    》  测试输出的工作产品是已标识的、受控的和适用的。

     

    测试计划一般应该包含一下的内容:

    》 测试对象,明确版本,范围,任务划分

    》 角色和职责

    》 测试和不被测试的特性原因

    》 测试通过与否的标准

    》 测试任务安排

    》 测试结束的交付件

    》 工作量评估

     

    8.      测试用例

    》  测试用例更多的是需要描述测试方法,测试步骤,测试的预期效 果,需要达到的指标。需要更加详细的对每一条测试项目进行描述。

    》  测试用例是直接用来指导测试的,所以对测试项目的描述需要更 具体,更便于参考操作。

    测试用例的一般格式:

    l  测试用例编号

    l  测试项目(模块或单元)

    l  测试子项目(子项目描述)

    l  测试级别(必测、选测、可测)

    l  测试条件(环境、仪器等相关要求)

    l  测试步骤和方法(具体细致的操作方法)

    l  应达到的指标和预期效果

    l  备注

     

    9.      测试需求的来源

    》 产品设计功能

    根据功能的实现,分别对实现该功能的各个环节进行测试,从硬件、 单板软件、高层软件到用户界面,只有各个环节都畅通无阻,才能保 证该功能的正常实现。

    》 可靠性

    备份、倒换、插拔、互助、自愈等

    》 指标性能需求

    指标包括电接口指标、光接口指标、时钟指标、传输指标和指标容 差, 指标一般都有相关的标准可查。性能一般可从容量、处理能力、容限 等方面去考虑,一般是测试异常输入条件下的单元、模块、系统处理 情况。性能测试的异常条件主要是指边界条件、异常条件及故障相关性。

    》 组网

    组网需求:电信网组网、异种厂商的互联

    》 应用环境

    应用环境一般可从以下几个方面考虑: 高温、低温、高低温交变、盐雾、湿热、防尘 接地、电源、震动、冲击、存储、运输、电磁兼容性、断电恢复性

     

    10.  硬件测试种类

    (1)          信号质量测试

    基本的信号质量测试是通过测试单板上的各种信号质量,根据信 号种类的不同,用不同的指标来衡量信号质量的好坏,并对信号质量的分析,发现系统设计中的不足。

    开发人员根据已有的信号质量和时序调试和测试方面的规范和指导书,在单板调试阶段完成对单板信号质量的全面测试并完整记录结果。

     

    测试仪器——示波器

    (2)          时序测试

    时序测试对板内信号时序进行调试,验证信号实际时序关系是否可靠,是否满足器件要求和设计要求;分析设计余量,评价单板工作可靠性。开发人员根据已有的信号质量和时序调试和测试方面的规范和指导书,在单板调试阶段完成对单板时序(包括逻辑外部时序)的全面调试和测试。

    测试仪器——示波器,逻辑分析仪

     

    (3)          功能测试

    功能测试是根据硬件详细设计报告中提及的功能规格进行测试, 验证设计是否满足要求。

    功能测试是系统功能实现的基本,是需要严格保证测试通过率 的。如被测对象与其规格说明、总体/详细设计文档之间存在任何差异的均需要详细描述。

    一般包含,电源、CPU、逻辑、复位、倒换、监控、时钟、业务等。

    (4)          性能测试——容限测试

    指使系统正常工作的输入允许变化范围。容限测试的目的是通过 测试明确知道我们的设备到底在什么样的条件范围下能够正常工作,薄弱环节到底在哪里。

    能否发现和验证器件降额的问题,系统工作允许范围内的临界点上的性能。

    (5)          老化测试

    》由于电子类产品很多是需要长时间运行的,所以进行长时间的验证测试是很有必要的。

    》某些器件应用不当的设计,更容易在长时间的运行中,才会显露出来。

    》系统的散热能力也只有在长时间的大功率运行时才容易暴露。

    》长时间的运行才容易发生某些被忽略的偶然因素,容易发现某些潜在问题。

    长时间的验证具体的时间把握同产品的实际使用情况相关,对于通信产品系统,一般建议测试时间要达到一星期。对于每一个功能模 块的时间要求一般要达到两天。

    (6)          一致性测试

    一致性测试是指将不同批次的产品分别取样,进行测试验证,考 察产品功能和性能方面的一致性的测试。

    为了验证不同生产批次的产品质量和不同批次器件的质量,是否 具有较高的一致性,是否能够满足产品的功能和使用条件要求。

    测试要点

    》 测试至少要包含3次活以上不同器件批次和生产批次的产品

    》 测试项目要包含所有的功能测试项目,和重要的信号质量和时序等 项目

    》 重点需要验证长时间的稳定性是否一致

    》 如果具备条件,需要验证在环境条件变化时(如高温环境),各样 品的一致性能。

    (7)          可靠性测试

    (一)  EMC电磁兼容性

    》 电磁骚扰测试

    •  辐射骚扰测试(RE)

    •  传导骚扰测试(CE)

    •  谐波电流骚扰测试(Harmonic)

    •       电压波动与闪烁测试(Fluctuctionsand flicker)

    》电磁敏感度测试

    •  射频电磁场辐射抗扰度测试(RS)

    •  传导骚扰抗扰度测试(CS)

    •  电快速瞬变脉冲群抗扰度测试(EFT/B)

    •  静电放电抗扰度测试(ESD)

    •  电压跌落、短时中断抗扰度测试(DIP/interruption)

    •  工频磁场抗扰度测试(PMS)

    •  浪涌抗扰度测试(SURGE)

    (二)  安规

    输入测试         温升测试

    耐压测试         接触电流测试

    接地连续性测试     异常温升测试

    元件异常测试         激光辐射测试

    TNV电路和地的隔离测试     TNV电路电压测试

    电容放电测试         单板安规审查 TNV电路和其它电路的隔离测试

    (三)  环境试验

    一般电子类产品涉及的环境测试有以下种类:

    》 气候类

    低温贮存         高温贮存

    低温工作         高温工作

    热测试     温度循环

    交变湿热         低温极限试验

    高温极限试验         噪声测试

    》 机械振动类

    包装随机震动试验         包装碰撞试验

    包装跌落         包装冲击

    模拟包装运输试验         实地跑车

    随机振动         冲击试验

    工作正弦震动         工作冲击试验 地震试验

     

    环境试验注意事项

    》  整个系统根据实际情况进行接地,否则不能模拟实际使用情况。

    》  保持测试仪器的良好接地,以保证测试人员安全。

    》  对于耐受性测试,试验工程师必须在试验现场看守,以防止试验 故障导致的意外事故。并且必须在试验区加危险警告标识。

     

    11.  测试问题解决

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

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

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

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

    A.       测试问题等级

    》致命:引起系统死机或系统崩溃的问题

    》  严重:引起系统某一功能失效且不能简单恢复(如插拔单板)的 问题

    》  一般:引起系统某一功能失效但可简单恢复或较难重现的问题

    》  提示:从操作或维护的角度发现的问题或建议

    B.       测试问题种类

    可重现问题每次重现(每次测试故障现象均会重复发生的问题)

    偶尔重现(不定期出现的问题,暂时没有发现触发条件)

    不可重现问题(问题只出现过一次,在后续的测试过程中没有再次发生)

    C.       测试问题定位与恢复

    》定位方法

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

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

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

    》恢复方式

    自动恢复、手动恢复、不可恢复(定义参考定位方法)

     

    12.  测试报告

    测试报告一般需要包含以下内容:

    》测试时间、地点、人员

    》测试环境

    》测试数据统计

    •  测试人员等工作量统计

    •  测试项目通过情况统计

    •  缺陷统计

    •  覆盖率统计

     

    遗留问题处理

    》  遗留问题是指测试过程中发生的并且在测试报告时仍没有得到解决的测试问题。测试报告时已经得到解决,并已经过回归验证的测试问题不记入其中。

    》  遗留问题的划分需要非常谨慎,必须是长时间无法重现的问题, 或者由于某些特定的因素(成本等),且问题并不严重的才可以通过流程中各环节人员的认可被列为遗留问题。

    》  遗留问题需要定时跟踪清理,且对于一款产品需要制定一个遗留问题的数量限制。

    》  即使是遗留问题也要明确跟踪的责任人

    》  遗留问题是可以在后续被重新激活的,一旦问题重现或者条件允 许,需要重新激活解决

    展开全文
  • 硬件测试工程师养成日记第一篇

    千次阅读 2019-04-16 09:52:43
    今年已经34岁了,一直做硬件测试行业,去年转行做了半年的硬件开发,搞的是焦头烂额。 如今很迷茫,想把硬件测试做扎实,不知道从哪里开始,很迷茫。 看了很多前辈的文章,大多介绍的都是如何在测试行业深耕的文章,...

    今年已经34岁了,一直做硬件测试行业,去年转行做了半年的硬件开发,搞的是焦头烂额。
    如今很迷茫,想把硬件测试做扎实,不知道从哪里开始,很迷茫。
    看了很多前辈的文章,大多介绍的都是如何在测试行业深耕的文章,看完之后,发现有太多的东西不会,都是一知半解。
    随着年龄的增长,记忆力衰退,对新知识接受能力慢,作为五六年工作经验的员工,在企业里是工作量都是饱和的,没有多余的大量时间去学习。

    就一个感觉,大海中的小船,如知道陆地的方向,无奈动力资源不足内心惶惶。
    思绪纵然万千,路还是要走,时间没有停止,硬件测试不管怎么发展,最根本的是有测试的能力。所以我先定一个方向把测试的基础知识打扎实。
    作为硬件测试,基础理论是数电和模电。
    为了克服记忆衰退的问题,我查了记忆衰退规律,根据记忆方法去学习基础理论知识。

    展开全文
  • 这是本人精心整理出来的硬件测试题。希望给大家有帮助!
  • 硬件测试工程师系列0--写在最开始

    千次阅读 多人点赞 2017-07-23 18:52:22
    理想虽然并不在此,但是为了养家糊口,只能重新拾起那些零星的记忆,在这里整理一下整个硬件测试领域的方方面面。 1. 关于测试岗位  1)既然开始测试了,就把他做下去,做好,转岗需要很大的决心。可能很多人...
  • 硬件 笔试。(网上查就完事了) 两天后一面(电话)22min——————————手机 自我介绍(做了啥关于硬件的项目) 简历项目: 你这个xxx项目我看你是负责软件,用什么语言写的?编程方面怎么样啊C语言怎么样...
  • design for text为测试做的设计,用来测试生产过程中是否有物理缺陷,是一些大公司做的 document 文档 E electrical (adj)电动的 extract (v)提取,摘录,抽出 extract parasitics 提取寄生 ...
  • 公共模块 物品编号:910040005 规格/要求:1.8寸液晶屏 1.8寸TFT LCD SPI串口模块 TFT彩屏51/ARM/arduino 片状陶瓷电容 图片详见链接 发光二级管LED 图片详见链接 插针、插座、短路器(位置在PCB上......
  • DARMA孵化于全球最著名的硬件加速器HAX,其研发的第一款智能坐垫产品在kickstarter众筹成功,创下华人在美国众筹新纪录,并获得由吴军,朱会灿,和李强创办的Amino Capital的天使轮投资。 将简历投递至:hr@darma.cn...
  • 关注、星标公众号,不错过精彩内容来源:嵌入式资讯精选硬件测试工程师这个职位,相对纯技术开发而言,要求不是那么高,但又需要一定技术含量。对于初入职场,想从事技术开发,而技术...
  • 来源:嵌入式资讯精选硬件测试工程师这个职位,相对纯技术开发而言,要求不是那么高,但又需要一定技术含量。对于初入职场,想从事技术开发,而技术能力又不是很好的朋友,测试工程师是一个不错的选择(在测试中积累...
  • 硬件测试工程师这个职位,相对纯技术开发而言,要求不是那么高,但又需要一定技术含量。对于初入职场,想从事技术开发,而技术能力又不是很好的朋友,测试工程师是一个不错的选择(在测试中积累经验,晋升做技术开发...
  • python开发工程师1. 一年以上python开发,有极客精神,善于分析问题、解决问题2. 对系统架构有一定的研究,熟悉常见的开源系统、数据库。3. 有c/cpp开发经验更佳,深入理解linux系统、网络开发更是我们渴求的4. 懂...
  • 今天面试了腾讯的测试开发工程师岗位,总体感觉一般,问的问题都还是比较基础性的东西,当然也问了很多实习期间做的项目,各占一半吧。下面基础部分的东西总结一下:1、假定我有100M的一个文本数据,但是我的电脑...
  • 测试硬件工程师常用英语单词AassertionBCDdesignEFfreezeflowGHIintegrationGKLMNnetlistOpostsynthesispresynthesispartitionQRregressionRTL FreezeRTL CodingSsign-offSoCTtestcaseUVVerilog RTL CodingWXYZ ...
  • 测试并不仅仅是为了要找出错误。通过分析错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前设计过程的缺陷,以便改进。同时,这种分析也能帮助我们设计出有针对性地检测方法,改善测试的有效性
  • setup/hold time 是测试芯片对输入信号和时钟信号之间的时间要求.建立时间是指触发器的时钟信号上升沿到来以前数据稳定不变的时间输入信号应提前时钟上升沿 (如上升沿有效)T时间到达芯片这个T就是建立时间-Setup ...
  • 23.(单选题)以下哪种信号异常能用逻辑分析仪测试(4分) A.信号占空比超标 B.信号上升缓慢 C.6个信号的异常组合 D.信号抖动过大 24.(单选题)8421码10010111表示的十进制数是()(4分) A.98 B.151 C....
  • 有关嵌入式硬件测试的资料

    千次阅读 多人点赞 2019-03-19 14:17:13
    CSDN 博客 硬件测试专栏 https://blog.csdn.net/engrossment/column/info/30400 硬件测试之出厂测验 ... 硬件测试工程师培训 https://blog.csdn.net/rabbit100/article/details/59058...
  • 本文针对一些读者对于ESD测试的问题给予了图文介绍,供读者参考学习。
  • 主要的硬件基础测试题,主要是模电,线性和非线性的都有
  • 作为硬件工程师,在开发前期需要对芯片的选型进行评估,对绝大多数的集成厂商而言,是没有能力去做芯片级别能力的测试,只能参考datasheet上的规格去进行选型,但是这个过程对于产量较大的项目存在着非常大的风险,...
  • 测试工程师

    2015-10-11 12:37:16
     如何成为一名优秀的测试工程师:内功(基础知识:计算机硬件、网络、操作系统、数据库等)、测试技术(黑盒测试中等价类、边界值、因果图等,白盒测试中的语句覆盖、分支覆盖、路径覆盖等)  1)、不断学习...
  • 硬件工程师

    2019-10-07 19:37:11
    所属行业分类:互联网/IT-计算机硬件所属职业分类:技能型-计算机·网络·技术类工程技术人员【是什么】硬件工程师是指从事维护硬件运行,修理硬件故障的专业技术人员。【做什么】①负责产品在研发阶段的维修,测试...
  • 职位描述工作职责:-参与百度全系列互联网产品,和内部信息系统的研发与测试过程:产品需求,功能设计,产品可测性设计与反馈,单元测试,系统测试,性能测试,产品效果评估评测等多方面,致力于提升百度产品的技术...
  • 单板硬件测试规范

    热门讨论 2014-12-09 17:12:29
    单板硬件详细测试过程,硬件工程师的福音。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,050
精华内容 420
关键字:

硬件测试工程师