硬件基础知识实用版课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《硬件基础知识实用版课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 硬件 基础知识 实用 课件
- 资源描述:
-
1、硬件基础知识硬件基础知识硬件基础知识 课件大纲课件大纲硬件测试概述硬件测试概述测试前准备硬件测试的种类与操作硬件测试的级别可靠性测试测试问题的解决测试效果评估测试规范的制定测试人员的培养 硬件测试概述1、硬件测试的概念、硬件测试的概念测试是为了发现而执行操作的过程测试是为了发现而执行操作的过程测试是为了证明设计有错,而不是证明设计测试是为了证明设计有错,而不是证明设计无错误无错误一个好的测试用例是在于它能发现至今未发一个好的测试用例是在于它能发现至今未发现的错误现的错误一个成功的测试是发现了一个成功的测试是发现了“至今未发现的错至今未发现的错误误”的测试的测试 硬件测试概述2、硬件测试的目的、
2、硬件测试的目的 测试的目的决定了如何去组织测试,如果测测试的目的决定了如何去组织测试,如果测试的目的是为了尽可能多地找出错误,那么试的目的是为了尽可能多地找出错误,那么测试就应该直接针对设计比较复杂的部分或测试就应该直接针对设计比较复杂的部分或是以前出错比较多的位置。如果测试目的是是以前出错比较多的位置。如果测试目的是为了给最终用户提供具有一定可信度的质量为了给最终用户提供具有一定可信度的质量评价,那么测试就应该直接针对在实际应用评价,那么测试就应该直接针对在实际应用中会经常用到的商业假设。中会经常用到的商业假设。硬件测试概述3、硬件测试的目标、硬件测试的目标产品的零缺陷产品的零缺陷关注点产品
3、规格功能的实现,性能指标,可靠关注点产品规格功能的实现,性能指标,可靠性,可测试性,易用性等性,可测试性,易用性等实现的保障产品的零缺陷构筑于最底层的设计实现的保障产品的零缺陷构筑于最底层的设计,源于每一个函数、每一行代码、每一部分,源于每一个函数、每一行代码、每一部分单元电路及每一个电信号。测试就是要排除单元电路及每一个电信号。测试就是要排除每一处故障和每一处隐患,从而构建一个零每一处故障和每一处隐患,从而构建一个零缺陷的产品。缺陷的产品。MTBF不是计算出来的,而是设计出来的。不是计算出来的,而是设计出来的。硬件测试概述4、硬件测试的意义、硬件测试的意义测试并不仅仅是为了要找出错误。通过分
4、析测试并不仅仅是为了要找出错误。通过分析错误产生的原因和错误的分布特征,可以帮错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前设计过程的缺陷,以助项目管理者发现当前设计过程的缺陷,以便改进。同时,这种分析也能帮助我们设计便改进。同时,这种分析也能帮助我们设计出有针对性地检测方法,改善测试的有效性出有针对性地检测方法,改善测试的有效性没有发现错误的测试也是有价值的,完整的没有发现错误的测试也是有价值的,完整的测试是评定测试质量的一种方法。测试是评定测试质量的一种方法。硬件测试概述5、目前业界硬件测试的开展状况、目前业界硬件测试的开展状况 随着质量的进一步要求,硬件测试工作在产随着质量的
5、进一步要求,硬件测试工作在产品研发阶段的投入比例已经向测试倾斜,许品研发阶段的投入比例已经向测试倾斜,许多知名的国际企业,硬件测试人员的数量远多知名的国际企业,硬件测试人员的数量远大于开发人员。而且对于硬件测试人员的技大于开发人员。而且对于硬件测试人员的技术水平要求也要大于开发人员术水平要求也要大于开发人员.问题只出现过一次,在后续的测试过程中没有再次发生测试项目要包含所有的功能测试项目,和重要的信号质量和时序等项目;TNV电路和其他电路的隔离测试结论是发现的缺陷和改进方法;有效地开发利用测试工具可使测试更深入、更全面;一切测试的需求都来自于产品设计的规格,规格来自于用户的需求。问题反馈时应尽
6、量将故障现象、触发条件、环境因素、组网情况等信息描述清楚,以便问题的处理;测试就是要排除每一处故障和每一处隐患,从而构建一个零缺陷的产品。备份、倒换、插拔、互助、自愈等;大量的经验应来自于获取他人的测试经验并加以自己实践的验证,从而加深印象,成为自己的经验。评估产品更改的有力支撑工程工具;受理部门经理审批并转给开发工程师处理;效果明显,快速发现设计和工艺的局限性;问题报告单应该是测试人员测试绩效考核的一个重要部分;硬件测试的种类与操作任何人(再有经验的开发人员)都存在思维的死角;(DIP/interruption)测试输出的工作产品是以标识的、受控的和适用的;硬件测试概述6、硬件测试在企业价值
7、链中的地位、硬件测试在企业价值链中的地位 采购采购研发研发测试测试生产生产销售销售 测试是每项成功产品的必经环节测试是每项成功产品的必经环节 硬件测试概述7、硬件测试对公司形象和公司发展的重要性、硬件测试对公司形象和公司发展的重要性 硬件测试是评估产品质量的重要方法硬件测试是评估产品质量的重要方法 产品质量是公司的信誉和品牌象征产品质量是公司的信誉和品牌象征 公司的信誉和质量决定了公司的发展前景公司的信誉和质量决定了公司的发展前景 硬件测试概述8、硬件测试的一般流程和各阶段点的输出文件、硬件测试的一般流程和各阶段点的输出文件 课件大纲课件大纲硬件测试概述测试前准备测试前准备硬件测试的种类与操作
8、硬件测试的级别可靠性测试测试问题的解决测试效果评估测试规范的制定测试人员的培养 测试前准备1、正规检视、正规检视硬件设计审查硬件设计审查原理图检视原理图检视PCB检视检视 发现硬件设计原理缺陷发现硬件设计原理缺陷 发现成本浪费问题发现成本浪费问题 发现降额不规范设计发现降额不规范设计 发现布局和布线的缺陷发现布局和布线的缺陷 发现发现EMC等专项设计缺陷等专项设计缺陷 测试前准备2、正规检视的流程、正规检视的流程检视专家的确定检视专家的确定评审专家预检视评审专家预检视检视问题反馈整理检视问题反馈整理检视会议召开检视会议召开检视问题确认,解决检视问题确认,解决检视问题跟踪检视问题跟踪 测试前准备
9、3、测试计划、测试计划描述该测试计划所应达到的目标如下(可依描述该测试计划所应达到的目标如下(可依据项目的实际要求做适当调整);据项目的实际要求做适当调整);所有测试需求都已被标识出来;所有测试需求都已被标识出来;测试的工作量已被正确估计并合理地分配了测试的工作量已被正确估计并合理地分配了人力、物力资源;人力、物力资源;测试的进度安排是基于工作量估计的、适用测试的进度安排是基于工作量估计的、适用的;的;测试启动、停止的准则已被标识;测试启动、停止的准则已被标识;测试输出的工作产品是以标识的、受控的和测试输出的工作产品是以标识的、受控的和适用的;适用的;需要更加详细的对每一条测试项目进行描述;发
10、现硬件设计原理缺陷禁止跨流程、跨人员审批;测试用例更多的是需要描述测试方法,测试步骤,测试的预期效果,需要达到的指标。测试输出的工作产品是以标识的、受控的和适用的;跌落试验 冲击试验电压跌落、短时中断抗扰度测试为了验证不同生产批次的产品质量和不同批次器件的质量,是否具有较高的一致性,是否能够满足产品的功能和使用条件要求。测试输出的工作产品是以标识的、受控的和适用的;同时,这种分析也能帮助我们设计出有针对性地检测方法,改善测试的有效性严重缺陷(MAJ)引起系统某一功能失效且不能简单恢复的问题;测试工程师应该站在用户的角度来看待每一个小问题,假设用户看到问题表现后的反应;测试工程师需要在全流程中构
11、建产品的品质,是产品质量工作的直接参与者;8、硬件测试的一般流程和各阶段点的输出文件良好的测试设计同样也是节约测试成本的手段可靠性数据预计的集成式FMEA分析,通过分析获得。问题报告单应该是测试人员测试绩效考核的一个重要部分;这个测试任务便给我们提出了编写测试软件模拟大负荷情况的要求。通过容错测试,还可以确定在产品的实际应用过程中哪些错事易发生的,哪些错是可以避免的,以尽量减少损失。对于耐受性测试,试验工程师必须在试验现场看守,以防止试验故障导致的意外事故,并且必须在试验区加危险告示标识;测试前准备测试计划的内容测试计划的内容测试对象,明确版本,范围,任务划分;测试对象,明确版本,范围,任务划
12、分;角色和职责;角色和职责;测试和不被测试的特性原因;测试和不被测试的特性原因;测试通过与否的标准;测试通过与否的标准;测试任务安排;测试任务安排;测试结束的交付件;测试结束的交付件;工作量评估;工作量评估;测试前准备4、测试用例、测试用例测试用例更多的是需要描述测试方法,测试步测试用例更多的是需要描述测试方法,测试步骤,测试的预期效果,需要达到的指标。需要骤,测试的预期效果,需要达到的指标。需要更加详细的对每一条测试项目进行描述;更加详细的对每一条测试项目进行描述;测试用例是直接用来指导测试的,所以对测试测试用例是直接用来指导测试的,所以对测试项目的描述需要更具体,更便于参考操作;项目的描述
13、需要更具体,更便于参考操作;测试前准备测试用例的一般格式测试用例的一般格式测试用例编号;测试用例编号;测试项目(模块或单元);测试项目(模块或单元);测试子项目(子项目描述);测试子项目(子项目描述);测试级别(必测,选择,可测);测试级别(必测,选择,可测);测试条件(环境、仪器等相关要求);测试条件(环境、仪器等相关要求);测试步骤和方法(具体细致的操作方法);测试步骤和方法(具体细致的操作方法);应达到的指标和预期效果;应达到的指标和预期效果;备注;备注;测试前准备5、测试需求的来源、测试需求的来源 一切测试的需求都来自于产品设计的规格,规一切测试的需求都来自于产品设计的规格,规格来自于
14、用户的需求。因此我们的测试是针对格来自于用户的需求。因此我们的测试是针对产品规格的测试。具体可以从以下几方面进行产品规格的测试。具体可以从以下几方面进行考虑考虑产品设计功能产品设计功能 根据功能的实现,分别对实现该功能的各个环根据功能的实现,分别对实现该功能的各个环节进行测试,从硬件、单板软件、高层软件到节进行测试,从硬件、单板软件、高层软件到用户界面,只有各个环节都畅通无阻,才能保用户界面,只有各个环节都畅通无阻,才能保证该功能的正常实现;证该功能的正常实现;可靠性可靠性 备份、倒换、插拔、互助、自愈等;备份、倒换、插拔、互助、自愈等;测试前准备测试需求的来源(续)测试需求的来源(续)指标性
15、能需求指标性能需求 指标包括电接口指标、光接口指标、时钟指标指标包括电接口指标、光接口指标、时钟指标、传输指标和指标容差;、传输指标和指标容差;指标一般都有相关的标准可查。性能一般可以指标一般都有相关的标准可查。性能一般可以从容量、处理能力、容限等方面去考虑,一般从容量、处理能力、容限等方面去考虑,一般是测试异常输入条件下的单元、模块、系统处是测试异常输入条件下的单元、模块、系统处理情况。性能测试的异常条件主要是指边界条理情况。性能测试的异常条件主要是指边界条件、异常条件及故障相关性;件、异常条件及故障相关性;组网组网 组网需求电信网组网、异种厂商的互联;组网需求电信网组网、异种厂商的互联;测
16、试前准备测试需求的来源(续)测试需求的来源(续)应用环境应用环境 应用环境一般可从以下几个方面考虑应用环境一般可从以下几个方面考虑 高温、低温、高低温循环工作、盐雾、湿热、高温、低温、高低温循环工作、盐雾、湿热、防尘、接地、电源、振动、冲击、存储、运输防尘、接地、电源、振动、冲击、存储、运输和电磁兼容性、断电恢复性和电磁兼容性、断电恢复性 课件大纲课件大纲硬件测试概述硬件测试概述测试前准备硬件测试的种类与操作硬件测试的种类与操作硬件测试的级别可靠性测试测试问题的解决测试效果评估测试规范的制定测试人员的培养 硬件测试的种类与操作1、测试设计、测试设计 测试并不是简单意义上的一些测试操作,在测试并
17、不是简单意义上的一些测试操作,在测试前需要有详细的设计,周密的策划,测测试前需要有详细的设计,周密的策划,测试是一项高难度的工作。试是一项高难度的工作。测试设计的概念范围很广,大致可以分为以测试设计的概念范围很广,大致可以分为以下几类下几类设计测试平台,用此测试平台能进行通用项目设计测试平台,用此测试平台能进行通用项目的测试,或是进行能用此测试平台做一类测的测试,或是进行能用此测试平台做一类测试;试;设计测试工具,设计测试软件;设计测试工具,设计测试软件;设计测试工装;设计测试工装;设计测试用例、测试方法等;设计测试用例、测试方法等;硬件测试的种类与操作测试设计的好处测试设计的好处良好的测试设
18、计和有效测试工具可减少重复低效的劳动良好的测试设计和有效测试工具可减少重复低效的劳动;有效地开发利用测试工具可使测试更深入、更全面;有效地开发利用测试工具可使测试更深入、更全面;有些复杂的测试只能依靠测试工具进行自动测试;有些复杂的测试只能依靠测试工具进行自动测试;在测试中经常进行测试设计师提升技术水平的有效手段在测试中经常进行测试设计师提升技术水平的有效手段;我们在做测试工作时,不能因循守旧,需要时刻考虑我们在做测试工作时,不能因循守旧,需要时刻考虑如何改进我们的测试效果,提高我们的测试效率,在如何改进我们的测试效果,提高我们的测试效率,在测试点上进行深入研究,开发测试工具,最终使我们测试点
19、上进行深入研究,开发测试工具,最终使我们的所有点的测试达到自动化。的所有点的测试达到自动化。硬件测试的种类与操作良好的测试设计同样也是节约测试成本的手段良好的测试设计同样也是节约测试成本的手段 现在的测试工作中,经常会遇到一些无法在现在的测试工作中,经常会遇到一些无法在实验室模拟的情况,可能在实际现场也无法实验室模拟的情况,可能在实际现场也无法模拟,并且如果要模拟所花的代价很大,如模拟,并且如果要模拟所花的代价很大,如满配置、最大负荷的情况,而这些项目的测满配置、最大负荷的情况,而这些项目的测试通过与否是检验系统性能的重要手段。这试通过与否是检验系统性能的重要手段。这个测试任务便给我们提出了编
20、写测试软件模个测试任务便给我们提出了编写测试软件模拟大负荷情况的要求。不但实现和自动化,拟大负荷情况的要求。不但实现和自动化,而且大幅度的节约了成本。而且大幅度的节约了成本。硬件测试的种类与操作2、基础指标测试、基础指标测试信号质量测试信号质量测试:基本的信号质量测试是通过测试单板上的各基本的信号质量测试是通过测试单板上的各种信号质量,根据信号种类的不同,用不同种信号质量,根据信号种类的不同,用不同的指标来衡量信号质量的好坏,并对信号质的指标来衡量信号质量的好坏,并对信号质量的分析,发现系统设计中的不足。量的分析,发现系统设计中的不足。测试人员根据已有的信号质量、时序调试和测试人员根据已有的信
21、号质量、时序调试和测试方面的规范、指导书在单板调试阶段完测试方面的规范、指导书在单板调试阶段完成对单板信号质量的全面测试并完整记录结成对单板信号质量的全面测试并完整记录结果。果。测试仪器测试仪器示波器示波器测试的目的决定了如何去组织测试,如果测试的目的是为了尽可能多地找出错误,那么测试就应该直接针对设计比较复杂的部分或是以前出错比较多的位置。测试项目(模块或单元);现在的测试工作中,经常会遇到一些无法在实验室模拟的情况,可能在实际现场也无法模拟,并且如果要模拟所花的代价很大,如满配置、最大负荷的情况,而这些项目的测试通过与否是检验系统性能的重要手段。测试过程中深入分析,挖掘到本质;通过分析错误
22、产生的原因和错误的分布特征,可以帮助项目管理者发现当前设计过程的缺陷,以便改进。每个环节都应该有相应的时间要求,不允许无故拖延时间;长时间的运行才容易发生某些被忽略的偶然因素,容易发现某些潜在的问题;测试输出的工作产品是以标识的、受控的和适用的;基本的信号质量测试是通过测试单板上的各种信号质量,根据信号种类的不同,用不同的指标来衡量信号质量的好坏,并对信号质量的分析,发现系统设计中的不足。系统测试针对完整的系统整体的测试;不可定位在现场无法定位,需要借助专用的测试工具或是专业的人员才可能定位的问题;跌落试验 冲击试验测试仪器示波器对于时钟电路、锁相环等的测试,就需要设计白盒测试用例,如锁相范围
23、、静态相差、固有抖动、抖动容限等。谐波电流骚扰测试(Harmonic)测试报告一般需要包含以下内容实现的保障产品的零缺陷构筑于最底层的设计,源于每一个函数、每一行代码、每一部分单元电路及每一个电信号。遗留问题是指测试过程中发生的并且在测试报告时仍没有得到解决的测试问题。静电放电抗扰度测试(ESD)硬件测试的种类与操作时序测试时序测试:对板内信号时序进行调试,验证信号实际时序对板内信号时序进行调试,验证信号实际时序关系是否可靠,是否满足器件要求和设计要求关系是否可靠,是否满足器件要求和设计要求,分析设计裕量,评价单板工作可靠性。,分析设计裕量,评价单板工作可靠性。测试人员根据已有的信号质量、时序
24、调试和测测试人员根据已有的信号质量、时序调试和测试方面的规范、指导书在单板调试阶段完成对试方面的规范、指导书在单板调试阶段完成对单板时序(包括逻辑外部时序)的全面调试和单板时序(包括逻辑外部时序)的全面调试和测试。测试。测试仪器测试仪器示波器、逻辑分析仪示波器、逻辑分析仪 硬件测试的种类与操作3、功能测试、功能测试 功能测试是根据硬件详细设计报告中提及的功功能测试是根据硬件详细设计报告中提及的功能规格进行测试,验证设计十分满足要求。能规格进行测试,验证设计十分满足要求。功能测试是系统功能实现的基本,是需要严格功能测试是系统功能实现的基本,是需要严格保证测试通过率的。如被测对象与其规格说明保证测
25、试通过率的。如被测对象与其规格说明、总体、总体/详细设计文档之间存在任何差异的均详细设计文档之间存在任何差异的均需要详细描述。需要详细描述。一般包括电源、一般包括电源、CPU、逻辑、复位、倒换、监、逻辑、复位、倒换、监控、时钟、业务等。控、时钟、业务等。备份、倒换、插拔、互助、自愈等;3、硬件测试的目标产品的零缺陷大量的经验应来自于获取他人的测试经验并加以自己实践的验证,从而加深印象,成为自己的经验。通过分析错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前设计过程的缺陷,以便改进。测试数据统计(测试人员等工作量统计、测试项目通过情况统计、缺陷统计和覆盖率统计)测试人员在进行回归测试时
展开阅读全文