文档介绍:测试工程师测试工程师北京鸿合盛视数字媒体技术有限公司深圳分公司?职业描述: 主要负责硬件产品的测试工作,保证测试质量及测试工作的顺利进行,并参与硬件测试技术和规范的改进与制定, 同时也是产品质量的把关者。?职位协调关系: 硬件设计工程师、软件工程师、品质部、工程技术部技术人员、售后服务人员。职责与任务: ?根据半成品和成品功能需求及设计编制测试方案, 制定测试计划,对测试过程实施管理和控制。?开发相关硬件测试工具,对现有产品测试规范, 流程,方法,技术进行改进。?编写测试文档,并完成相关产品的测试报告, 说明书,培训文档等; ?协助硬件开发人员参与产品开发 2016-12-23 4课程大纲?硬件测试概述?测试前准备?硬件测试的种类与操作?硬件测试的级别?可靠性测试?测试问题解决?测试效果评估?测试规范制定?测试人员的培养 2016-12-23 5硬件测试概述 1、硬件测试的概念?测试是为了发现错误而执行操作的过程?测试是为了证明设计有错,而不是证明设计无错误?一个好的测试用例是在于它能发现至今未发现的错误?一个成功的测试是发现了“至今未发现的错误”的测试 2016-12-23 6硬件测试概述 2、硬件测试的目的测试的目的决定了如何去组织测试。如果测试的目的是为了尽可能多地找出错误,那么测试就应该直接针对设计比较复杂的部分或是以前出错比较多的位置。如果测试目的是为了给最终用户提供具有一定可信度的质量评价,那么测试就应该直接针对在实际应用中会经常用到的商业假设。综合评估,决定产品的测试方向! 2016-12-23 7硬件测试概述 3、硬件测试的目标——产品的零缺陷?关注点:产品规格功能的实现,性能指标,可靠性,可测试性,易用性等。?实现的保障:产品的零缺陷构筑于最底层的设计,源于每一个函数、每一行代码、每一部分单元电路及每一个电信号。测试就是要排除每一处故障和每一处隐患,从而构建一个零缺陷的产品。? MTBF 不是计算出来的,而是设计出来的。 2016-12-23 8硬件测试概述 4、硬件测试的意义?测试并不仅仅是为了要找出错误。通过分析错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前设计过程的缺陷,以便改进。同时,这种分析也能帮助我们设计出有针对性地检测方法,改善测试的有效性。?没有发现错误的测试也是有价值的,完整的测试是评定测试质量的一种方法。 2016-12-23 9硬件测试概述 5、目前业界硬件测试的开展状况随着质量的进一步要求,硬件测试工作在产品研发阶段的投入比例已经向测试倾斜,许多知名的国际企业,硬件测试人员的数量要远大于开发人员。而且对于硬件测试人员的技术水平要求也要大于开发人员。 2016-12-23 10硬件测试概述 6、硬件测试在企业价值链中的地位——采购——研发——测试——生产——销售——测试是每项成功产品的必经环节