测试工程师课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《测试工程师课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 测试 工程师 课件
- 资源描述:
-
1、 职业描述职业描述:主要负责硬件产品的测试工作,保证测试质量及测试工作的顺利进行,并参与硬件测试技术和规范的改进与制定,同时也是产品质量的把关者。职位协调关系职位协调关系:硬件设计工程师、软件工程师、品质部、工程技术部技术人员、售后服务人员。职责与任务职责与任务:根据半成品和成品功能需求及设计编制测试方案,制定测试计划,对测试过程实施管理和控制。开发相关硬件测试工具,对现有产品测试规范,流程,方法,技术进行改进。编写测试文档,并完成相关产品的测试报告,说明书,培训文档等;协助硬件开发人员参与产品开发2022-11-174课程大纲课程大纲硬件测试概述硬件测试概述测试前准备测试前准备硬件测试的种类
2、与操作硬件测试的种类与操作硬件测试的级别硬件测试的级别可靠性测试可靠性测试测试问题解决测试问题解决测试效果评估测试效果评估测试规范制定测试规范制定测试人员的培养测试人员的培养2022-11-175硬件测试概述硬件测试概述1、硬件测试的概念、硬件测试的概念 测试是为了发现错误而执行操作的过程 测试是为了证明设计有错,而不是证明设计无错误 一个好的测试用例是在于它能发现至今未发现的错误一个成功的测试是发现了“至今未发现的错误”的测试2022-11-176硬件测试概述硬件测试概述2、硬件测试的目的、硬件测试的目的 测试的目的决定了如何去组织测试。如果测试的目的是为了尽可能多地找出错误,那么测试就应该
3、直接针对设计比较复杂的部分或是以前出错比较多的位置。如果测试目的是为了给最终用户提供具有一定可信度的质量评价,那么测试就应该直接针对在实际应用中会经常用到的商业假设。综合评估,决定产品的测试方向!2022-11-177硬件测试概述硬件测试概述3、硬件测试的目标、硬件测试的目标产品的零缺陷产品的零缺陷 关注点:产品规格功能的实现,性能指标,可靠性,可测试性,易用性等。实现的保障:产品的零缺陷构筑于最底层的设计,源于每一个函数、每一行代码、每一部分单元电路及每一个电信号。测试就是要排除每一处故障和每一处隐患,从而构建一个零缺陷的产品。MTBF不是计算出来的,而是设计出来的。2022-11-178硬
4、件测试概述硬件测试概述4、硬件测试的意义、硬件测试的意义 测试并不仅仅是为了要找出错误。通过分析错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前设计过程的缺陷,以便改进。同时,这种分析也能帮助我们设计出有针对性地检测方法,改善测试的有效性。没有发现错误的测试也是有价值的,完整的测试是评定测试质量的一种方法。2022-11-179硬件测试概述硬件测试概述5、目前业界硬件测试的开展状况、目前业界硬件测试的开展状况 随着质量的进一步要求,硬件测试工作在产品研发阶段的投入比例已经向测试倾斜,许多知名的国际企业,硬件测试人员的数量要远大于开发人员。而且对于硬件测试人员的技术水平要求也要大于开发
5、人员。2022-11-1710硬件测试概述硬件测试概述6、硬件测试在企业价值链中的地位、硬件测试在企业价值链中的地位采购研发测试生产销售测试是每项成功产品的必经环节2022-11-1711硬件测试概述硬件测试概述7、硬件测试对公司形象和公司发展的重要性、硬件测试对公司形象和公司发展的重要性 硬件测试是评估产品质量的重要方法 产品质量是公司的信誉和品牌象征 公司的信誉和质量决定了公司的发展前景2022-11-1712硬件测试概述硬件测试概述8、硬件测试的一般流程和各阶段点的输出文件、硬件测试的一般流程和各阶段点的输出文件 2022-11-1713课程大纲课程大纲硬件测试概述硬件测试概述测试前准备
6、测试前准备硬件硬件测试测试的的种类种类与操作与操作硬件测试的级别硬件测试的级别可靠性测试可靠性测试测试问题解决测试问题解决测试效果评估测试效果评估测试规范制定测试规范制定测试人员的培养测试人员的培养2022-11-1714测试前准备测试前准备1、测试需求的来源、测试需求的来源一切测试的需求都来自于产品设计的规格,规格来自于用户的需求。因此我们的测试是针对产品规格的测试。具体可以从以下几方面进行考虑:产品设计功能根据功能的实现,分别对实现该功能的各个环节进行测试,从硬件、单板软件、高层软件到用户界面,只有各个环节都畅通无阻,才能保证该功能的正常实现。可靠性备份、倒换、插拔、互助、自愈等2022-
7、11-1715测试前准备测试前准备测试需求的来源(续)测试需求的来源(续)应用环境应用环境一般可从以下几个方面考虑:高温、低温、高低温交变、盐雾、湿热、防尘接地、电源、震动、冲击、存储、运输电磁兼容性断电恢复性2022-11-1716测试前准备测试前准备2、测试计划、测试计划描述该测试计划所应达到的目标如下(可依据项目的实际要求做适当调整):所有测试需求都已被标识出来;测试的工作量已被正确估计并合理地分配了人力、物力资源;测试的进度安排是基于工作量估计的、适用的;测试启动、停止的准则已被标识;测试输出的工作产品是已标识的、受控的和适用的。2022-11-1717测试前准备测试前准备测试计划的内
8、容测试计划的内容测试计划一般应该包含一下的内容:测试对象,明确版本,范围,任务划分 角色和职责 测试和不被测试的特性原因 测试通过与否的标准 测试任务安排 测试结束的交付件 工作量评估2022-11-1718测试前准备测试前准备3、测试用例、测试用例 测试用例更多的是需要描述测试方法,测试步骤,测试的预期效果,需要达到的指标。需要更加详细的对每一条测试项目进行描述。测试用例是直接用来指导测试的,所以对测试项目的描述需要更具体,更便于参考操作。2022-11-1719测试前准备测试前准备测试用例的一般格式测试用例的一般格式 测试用例编号测试项目(模块或单元)测试子项目(子项目描述)测试级别(必测
9、、选测、可测)测试条件(环境、仪器等相关要求)测试步骤和方法(具体细致的操作方法)应达到的指标和预期效果备注2022-11-1720课程大纲课程大纲硬件测试概述硬件测试概述测试前准备测试前准备硬件测试的种类与操作硬件测试的种类与操作硬件测试的级别硬件测试的级别可靠性测试可靠性测试测试问题解决测试问题解决测试效果评估测试效果评估测试规范制定测试规范制定测试人员的培养测试人员的培养2022-11-1721硬件测试的种类与操作硬件测试的种类与操作1、测试设计、测试设计测试并不是简单意义上的一些测试操作,在测试前需要有详细的设计,周密的策划,测试是一项高难度的工作。测试设计概念的范围很广,大致可以分为
10、以下几类:设计测试平台,用此测试平台能进行通用项目的测试,或是进行能用此测试平台作一类测试。设计测试工具,设计测试软件。设计测试装备。设计测试用例,测试方法。2022-11-1722硬件测试的种类与操作硬件测试的种类与操作测试设计的好处测试设计的好处 良好的测试设计和有效测试工具可减少重复低效的劳动 有效地开发利用测试工具可使测试更深入、更全面 有些复杂的测试只能依靠测试工具进行自动测试 在测试中经常进行测试设计是提升技术水平的有效手段我们在做测试工作时,不能因循守旧,需要时刻考虑如何改进我们的我们在做测试工作时,不能因循守旧,需要时刻考虑如何改进我们的测试效果,提高我们的测试效率,在测试点上
11、进行深入研究,开发测测试效果,提高我们的测试效率,在测试点上进行深入研究,开发测试工具,最终使我们的所有点的测试达到自动化。试工具,最终使我们的所有点的测试达到自动化。2022-11-1723硬件测试的种类与操作硬件测试的种类与操作良好的测试设计同样也是节约测试成本的手段良好的测试设计同样也是节约测试成本的手段现在的测试工作中,经常会遇到一些无法在实验室模拟的情况,可能在实际现场也无法模拟,并且如果要模拟所花的代价很大,如满配置、最大负荷的情况,而这些项目的测试通过与否是检验系统性能的重要手段。这个测试任务便给我们提出了编写测试软件模拟大负荷情况的要求。不但实现和自动化,而且大幅度的节约了成本
12、。2022-11-1724硬件测试的种类与操作硬件测试的种类与操作2、功能测试、功能测试 功能测试是根据硬件详细设计报告中提及的功能规格进行测试,验证设计是否满足要求。功能测试是系统功能实现的基本,是需要严格保证测试通过率的。如被测对象与其规格说明、总体/详细设计文档之间存在任何差异的均需要详细描述。一般包含,电源、CPU、逻辑、复位、倒换、监控、时钟、业务等。2022-11-1725硬件测试的种类与操作硬件测试的种类与操作3、性能测试、性能测试容限测试容限测试 指使系统正常工作的输入允许变化范围。容限测试的目的是通过测试明确知道我们的设备到底在什么样的条件范围下能够正常工作,薄弱环节到底在哪
13、里。能否发现和验证器件降额的问题,系统工作允许范围内的临界点上的性能。2022-11-1726硬件测试的种类与操作硬件测试的种类与操作4、长时间验证测试、长时间验证测试 由于电子类产品很多是需要长时间运行的,所以进行长时间的验证测试是很有必要的 某些器件应用不当的设计,更容易在长时间的运行中,才会显露出来。系统的散热能力也只有在长时间的大功率运行时才容易暴露。长时间的运行才容易发生某些被忽略的偶然因素,容易发现某些潜在问题。2022-11-1727硬件测试的种类与操作硬件测试的种类与操作长时间验证测试(续)长时间验证测试(续)长时间测试不仅对于系统而言,在进行单元测试和集成测试时,对于每一个功
14、能模块均需要进行长时间的功能验证。长时间的验证具体的时间把握同产品的实际使用情况相关,对于通信产品系统,一般建议测试时间要达到一星期。对于每一个功能模块的时间要求一般要达到两天。2022-11-1728硬件测试的种类与操作硬件测试的种类与操作5、一致性测试、一致性测试 一致性测试是指将不同批次的产品分别取样,进行测试验证,考一致性测试是指将不同批次的产品分别取样,进行测试验证,考察产品功能和性能方面一致性的测试察产品功能和性能方面一致性的测试 为了验证不同生产批次的产品质量和不同批次器件的质量,是否为了验证不同生产批次的产品质量和不同批次器件的质量,是否具有较高的一致性,是否能够满足产品的功能
15、和使用条件要求。具有较高的一致性,是否能够满足产品的功能和使用条件要求。2022-11-1729硬件测试的种类与操作硬件测试的种类与操作一致性测试一致性测试测试要点 测试至少要包含3次活以上不同器件批次和生产批次的产品 测试项目要包含所有的功能测试项目,和重要的信号质量和时序等项目 重点需要验证长时间的稳定性是否一致 如果具备条件,需要验证在环境条件变化时(如高温环境),各样品的一致性能。2022-11-1730课程大纲课程大纲硬件测试概述硬件测试概述测试前准备测试前准备硬件测试的种类与操作硬件测试的种类与操作硬件测试的级别硬件测试的级别可靠性测试可靠性测试测试问题解决测试问题解决测试效果评估
16、测试效果评估测试规范制定测试规范制定测试人员的培养测试人员的培养2022-11-1731硬件测试的级别硬件测试的级别1、黑盒测试与白盒测试、黑盒测试与白盒测试 黑盒测试注重于测试功能性需求,将测试对象看成一黑盒,对外只有输入、输出。设计黑盒测试用例只对于表现在外接口的各种输入,对不同的输入,测试其表现出来的输出,从而达到测试功能的目的。白盒测试主要测试模块内部的逻辑细节,各个独立的逻辑路径,黑盒测试不管多么全面,都可能忽略这些错误。设计白盒测试用例需要构造到信号、逻辑或消息级。2022-11-1732硬件测试的级别硬件测试的级别具体测试时结合使用具体测试时结合使用 白盒测试与黑盒测试各有优势,
17、设计测试用例时应结合使用举例:对于开关电的测试,一般采用黑盒测试,设计的测试用例为:快速上、下电,频繁上、下电等;对于时钟电路、锁相环等的测试,就需要设计白盒测试用例,如锁相范围、静态相差、固有抖动、抖动容限等。2022-11-1733硬件测试的级别硬件测试的级别2、测试的级别、测试的级别 硬件测试按照系统的复杂程度,一般分为:单元测试针对独立功能单元的测试 集成测试针对具有一定集成度的功能子系统的测试 系统测试针对完整的系统整体的测试2022-11-1734硬件测试的级别硬件测试的级别分层测试的行为方式分层测试的行为方式 测试不能仅仅在一个层次进行,而是应该打破层次之间的界限问题出现较多的地
18、方一般都是在层与层之间的配合上,如硬件逻辑与底层软件的配合,底层软件与高层软件的配合。按照子系统来划分是打破物理层次的较好的方法。如一个系统中的时钟系统,它可能与系统中的各块单板都相关,并可能贯穿高层软件、底层软件及硬件。对这个时钟系统测试需要将其首先划分为各个子模块,对各模块进行测试,然后将其贯穿为整个时钟系统进行测试2022-11-1735课程大纲课程大纲硬件测试概述硬件测试概述测试前准备测试前准备硬件测试的种类与操作硬件测试的种类与操作硬件测试的级别硬件测试的级别可靠性测试可靠性测试测试问题解决测试问题解决测试效果评估测试效果评估测试规范制定测试规范制定测试人员的培养测试人员的培养202
19、2-11-1736可靠性测试可靠性测试1、EMC电磁兼容性 电磁骚扰测试 辐射骚扰测试(RE)传导骚扰测试(CE)谐波电流骚扰测试(Harmonic)电压波动与闪烁测试(Fluctuctions and flicker)2022-11-1737可靠性测试可靠性测试EMC电磁兼容性 电磁敏感度测试 射频电磁场辐射抗扰度测试(RS)传导骚扰抗扰度测试(CS)电快速瞬变脉冲群抗扰度测试(EFT/B)静电放电抗扰度测试(ESD)电压跌落、短时中断抗扰度测试(DIP/interruption)工频磁场抗扰度测试(PMS)浪涌抗扰度测试(SURGE)2022-11-1738可靠性测试可靠性测试EMC电磁兼
20、容性 电力线感应测试 电力线接触测试2022-11-1739可靠性测试可靠性测试2、安规、安规输入测试 温升测试耐压测试 接触电流测试接地连续性测试 异常温升测试元件异常测试 激光辐射测试TNV电路和地的隔离测试 TNV电路电压测试电容放电测试 单板安规审查TNV电路和其它电路的隔离测试 2022-11-1740可靠性测试可靠性测试3、环境试验、环境试验 一般电子类产品涉及的环境测试有以下种类:气候类 低温贮存 高温贮存低温工作 高温工作热测试 温度循环交变湿热 低温极限试验高温极限试验 噪声测试2022-11-1741可靠性测试可靠性测试环境试验环境试验 机械振动类包装随机震动试验 包装碰撞
展开阅读全文