硬件测试概述.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《硬件测试概述.ppt》由会员分享,可在线阅读,更多相关《硬件测试概述.ppt(82页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、硬件测试介绍 课件大纲课件大纲硬件测试概述硬件测试概述测试前准备硬件测试的种类与操作硬件测试的级别可靠性测试测试问题的解决测试效果评估测试规范的制定测试人员的培养 硬件测试概述1、硬件测试的概念、硬件测试的概念测试是为了发现而执行操作的过程测试是为了发现而执行操作的过程测试是为了证明设计有错,而不是证明设计测试是为了证明设计有错,而不是证明设计无错误无错误一个好的测试用例是在于它能发现至今未发一个好的测试用例是在于它能发现至今未发现的错误现的错误一个成功的测试是发现了一个成功的测试是发现了“至今未发现的错至今未发现的错误误”的测试的测试 硬件测试概述2、硬件测试的目的、硬件测试的目的 测试的目
2、的决定了如何去组织测试,如果测测试的目的决定了如何去组织测试,如果测试的目的是为了尽可能多地找出错误,那么试的目的是为了尽可能多地找出错误,那么测试就应该直接针对设计比较复杂的部分或测试就应该直接针对设计比较复杂的部分或是以前出错比较多的位置。如果测试目的是是以前出错比较多的位置。如果测试目的是为了给最终用户提供具有一定可信度的质量为了给最终用户提供具有一定可信度的质量评价,那么测试就应该直接针对在实际应用评价,那么测试就应该直接针对在实际应用中会经常用到的商业假设。中会经常用到的商业假设。硬件测试概述3、硬件测试的目标、硬件测试的目标产品的零缺陷产品的零缺陷关注点:产品规格功能的实现,性能指
3、标,关注点:产品规格功能的实现,性能指标,可靠性,可测试性,易用性等可靠性,可测试性,易用性等实现的保障:产品的零缺陷构筑于最底层的实现的保障:产品的零缺陷构筑于最底层的设计,源于每一个函数、每一行代码、每一设计,源于每一个函数、每一行代码、每一部分单元电路及每一个电信号。测试就是要部分单元电路及每一个电信号。测试就是要排除每一处故障和每一处隐患,从而构建一排除每一处故障和每一处隐患,从而构建一个零缺陷的产品。个零缺陷的产品。MTBF不是计算出来的,而是设计出来的。不是计算出来的,而是设计出来的。硬件测试概述4、硬件测试的意义、硬件测试的意义测试并不仅仅是为了要找出错误。通过分析测试并不仅仅是
4、为了要找出错误。通过分析错误产生的原因和错误的分布特征,可以帮错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前设计过程的缺陷,以助项目管理者发现当前设计过程的缺陷,以便改进。同时,这种分析也能帮助我们设计便改进。同时,这种分析也能帮助我们设计出有针对性地检测方法,改善测试的有效性出有针对性地检测方法,改善测试的有效性没有发现错误的测试也是有价值的,完整的没有发现错误的测试也是有价值的,完整的测试是评定测试质量的一种方法。测试是评定测试质量的一种方法。硬件测试概述5、目前业界硬件测试的开展状况、目前业界硬件测试的开展状况 随着质量的进一步要求,硬件测试工作在产随着质量的进一步要求,硬件
5、测试工作在产品研发阶段的投入比例已经向测试倾斜,许品研发阶段的投入比例已经向测试倾斜,许多知名的国际企业,硬件测试人员的数量远多知名的国际企业,硬件测试人员的数量远大于开发人员。而且对于硬件测试人员的技大于开发人员。而且对于硬件测试人员的技术水平要求也要大于开发人员术水平要求也要大于开发人员.硬件测试概述6、硬件测试在企业价值链中的地位、硬件测试在企业价值链中的地位 采购采购研发研发测试测试生产生产销售销售 测试是每项成功产品的必经环节测试是每项成功产品的必经环节 硬件测试概述7、硬件测试对公司形象和公司发展的重要性、硬件测试对公司形象和公司发展的重要性 硬件测试是评估产品质量的重要方法硬件测
6、试是评估产品质量的重要方法 产品质量是公司的信誉和品牌象征产品质量是公司的信誉和品牌象征 公司的信誉和质量决定了公司的发展前景公司的信誉和质量决定了公司的发展前景 硬件测试概述8、硬件、硬件测试的一般流程和各的一般流程和各阶段点的段点的输出文件出文件 课件大纲课件大纲硬件测试概述测试前准备测试前准备硬件测试的种类与操作硬件测试的级别可靠性测试测试问题的解决测试效果评估测试规范的制定测试人员的培养 测试前准备1、正正规检视硬件硬件设计审查原理原理图检视PCB检视 发现硬件硬件设计原理缺陷原理缺陷 发现成本浪成本浪费问题 发现降降额不不规范范设计 发现布局和布布局和布线的缺陷的缺陷 发现EMC等等
7、专项设计缺陷缺陷 测试前准备2、正、正规检视的流程的流程检视专家的确定家的确定评审专家家预检视检视问题反反馈整理整理检视会会议召开召开检视问题确确认,解决,解决检视问题跟踪跟踪 测试前准备3、测试计划、测试计划描述该测试计划所应达到的目标如下(可依描述该测试计划所应达到的目标如下(可依据项目的实际要求做适当调整);据项目的实际要求做适当调整);所有测试需求都已被标识出来;所有测试需求都已被标识出来;测试的工作量已被正确估计并合理地分配了测试的工作量已被正确估计并合理地分配了人力、物力资源;人力、物力资源;测试的进度安排是基于工作量估计的、适用测试的进度安排是基于工作量估计的、适用的;的;测试启
8、动、停止的准则已被标识;测试启动、停止的准则已被标识;测试输出的工作产品是以标识的、受控的和测试输出的工作产品是以标识的、受控的和适用的;适用的;测试前准备测试计划的内容:划的内容:测试对象,明确版本,范象,明确版本,范围,任,任务划分;划分;角色和角色和职责;测试和和不被不被测试的特性原因;的特性原因;测试通通过与否的与否的标准;准;测试任任务安排;安排;测试结束的交付件;束的交付件;工作量工作量评估;估;测试前准备4、测试用例、测试用例测试用例更多的是需要描述测试方法,测试步测试用例更多的是需要描述测试方法,测试步骤,测试的预期效果,需要达到的指标。需要骤,测试的预期效果,需要达到的指标。
9、需要更加详细的对每一条测试项目进行描述;更加详细的对每一条测试项目进行描述;测试用例是直接用来指导测试的,所以对测试测试用例是直接用来指导测试的,所以对测试项目的描述需要更具体,更便于参考操作;项目的描述需要更具体,更便于参考操作;测试前准备测试用例的一般格式:测试用例的一般格式:测试用例编号;测试用例编号;测试项目(模块或单元);测试项目(模块或单元);测试子项目(子项目描述);测试子项目(子项目描述);测试级别(必测,选择,可测);测试级别(必测,选择,可测);测试条件(环境、仪器等相关要求);测试条件(环境、仪器等相关要求);测试步骤和方法(具体细致的操作方法);测试步骤和方法(具体细致
10、的操作方法);应达到的指标和预期效果;应达到的指标和预期效果;备注;备注;测试前准备5、测试需求的来源、测试需求的来源 一切测试的需求都来自于产品设计的规格,规格来自于一切测试的需求都来自于产品设计的规格,规格来自于用户的需求。因此我们的测试是针对产品规格的测试。用户的需求。因此我们的测试是针对产品规格的测试。具体可以从以下几方面进行考虑:具体可以从以下几方面进行考虑:产品设计功能:产品设计功能:根据功能的实现,分别对实现该功能的各个环节进行测根据功能的实现,分别对实现该功能的各个环节进行测试,从硬件、单板软件、高层软件到用户界面,只有各试,从硬件、单板软件、高层软件到用户界面,只有各个环节都
11、畅通无阻,才能保证该功能的正常实现;个环节都畅通无阻,才能保证该功能的正常实现;可靠性:可靠性:备份、倒换、插拔、互助、自愈等;备份、倒换、插拔、互助、自愈等;测试前准备测试需求的来源(续):测试需求的来源(续):指标性能需求:指标性能需求:指标包括电接口指标、光接口指标、时钟指标、指标包括电接口指标、光接口指标、时钟指标、传输指标和指标容差;传输指标和指标容差;指标一般都有相关的标准可查。性能一般可以指标一般都有相关的标准可查。性能一般可以从容量、处理能力、容限等方面去考虑,一般从容量、处理能力、容限等方面去考虑,一般是测试异常输入条件下的单元、模块、系统处是测试异常输入条件下的单元、模块、
12、系统处理情况。性能测试的异常条件主要是指边界条理情况。性能测试的异常条件主要是指边界条件、异常条件及故障相关性;件、异常条件及故障相关性;组网:组网:组网需求:电信网组网、异种厂商的互联;组网需求:电信网组网、异种厂商的互联;测试前准备测试需求的来源需求的来源(续):(续):应用用环境:境:应用用环境一般可从以下几个方面考境一般可从以下几个方面考虑:高高温温、低温、高低温循、低温、高低温循环工作、工作、盐雾、湿、湿热、防防尘、接地、接地、电源、振源、振动、冲、冲击、存、存储、运、运输和和电磁兼容性磁兼容性、断断电恢复性恢复性 课件大纲课件大纲硬件测试概述硬件测试概述测试前准备硬件测试的种类与操
13、作硬件测试的种类与操作硬件测试的级别可靠性测试测试问题的解决测试效果评估测试规范的制定测试人员的培养 硬件测试的种类与操作1、测试设计、测试设计 测试并不是简单意义上的一些测试操作,在测试并不是简单意义上的一些测试操作,在测试前需要有详细的设计,周密的策划,测测试前需要有详细的设计,周密的策划,测试是一项高难度的工作。试是一项高难度的工作。测试设计的概念范围很广,大致可以分为以测试设计的概念范围很广,大致可以分为以下几类:下几类:设计测试平台,用此测试平台能进行通用项目设计测试平台,用此测试平台能进行通用项目的测试,或是进行能用此测试平台做一类测的测试,或是进行能用此测试平台做一类测试;试;设
14、计测试工具,设计测试软件;设计测试工具,设计测试软件;设计测试工装;设计测试工装;设计测试用例、测试方法等;设计测试用例、测试方法等;硬件测试的种类与操作测试设计的好的好处:良好的良好的测试设计和有效和有效测试工具可减少重复低效的工具可减少重复低效的劳动;有效地开有效地开发利用利用测试工具可使工具可使测试更深入、更全面;更深入、更全面;有些复有些复杂的的测试只能依靠只能依靠测试工具工具进行自行自动测试;在在测试中中经常常进行行测试设计师提升技提升技术水平的有效手水平的有效手段;段;我我们在做在做测试工作工作时,不能因循守旧,需要,不能因循守旧,需要时刻考刻考虑如何改如何改进我我们的的测试效果,
15、提高我效果,提高我们的的测试效率,在效率,在测试点上点上进行深入研究,开行深入研究,开发测试工具,最工具,最终使我使我们的所有点的的所有点的测试达到自达到自动化。化。硬件测试的种类与操作良好的良好的测试设计同同样也是也是节约测试成本的手段成本的手段 现在的在的测试工作中,工作中,经常会遇到一些无法在常会遇到一些无法在实验室模室模拟的情况,可能在的情况,可能在实际现场也无法也无法模模拟,并且如果要模,并且如果要模拟所花的代价很大,如所花的代价很大,如满配置、最大配置、最大负荷的情况,而荷的情况,而这些些项目的目的测试通通过与否是与否是检验系系统性能的重要手段。性能的重要手段。这个个测试任任务便便
16、给我我们提出了提出了编写写测试软件模件模拟大大负荷情况的要求。不但荷情况的要求。不但实现和自和自动化,化,而且大幅度的而且大幅度的节约了成本。了成本。硬件测试的种类与操作2、基、基础指指标测试信号信号质量量测试:基本的信号基本的信号质量量测试是通是通过测试单板上的各板上的各种信号种信号质量,根据信号种量,根据信号种类的不同,用不同的不同,用不同的指的指标来衡量信号来衡量信号质量的好坏,并量的好坏,并对信号信号质量的分析,量的分析,发现系系统设计中的不足。中的不足。测试测试人人员根据已有的信号根据已有的信号质量、量、时序序调试和和测试方面的方面的规范、指范、指导书在在单板板调试阶段完段完成成对单
17、板信号板信号质量的全面量的全面测试并完整并完整记录结果。果。测试仪器器示波器示波器 硬件测试的种类与操作时序序测试:对板内信号板内信号时序序进行行调试,验证信号信号实际时序序关系是否可靠,是否关系是否可靠,是否满足器件要求和足器件要求和设计要求,要求,分析分析设计裕量,裕量,评价价单板工作可靠性板工作可靠性。测试人人员根据已有的信号根据已有的信号质量、量、时序序调试和和测试方面的方面的规范、指范、指导书在在单板板调试阶段完成段完成对单板板时序(包括序(包括逻辑外部外部时序)的全面序)的全面调试和和测试。测试仪器器示波器、示波器、逻辑分析分析仪 硬件测试的种类与操作3、功能、功能测试 功能功能测
18、试是根据硬件是根据硬件详细设计报告中提及的功告中提及的功能能规格格进行行测试,验证设计十分十分满足要求。足要求。功能功能测试是系是系统功能功能实现的基本,是需要的基本,是需要严格格保保证测试通通过率的。如被率的。如被测对象与其象与其规格格说明、明、总体体/详细设计文档之文档之间存在任何差异的均需要存在任何差异的均需要详细描述。描述。一般包括:一般包括:电源、源、CPU、逻辑、复位、倒、复位、倒换、监控、控、时钟、业务等。等。硬件测试的种类与操作4、性能、性能测试容限容限测试 指使系指使系统正常工作的正常工作的输入允入允许变化范化范围。容限。容限测试的目的是通的目的是通过测试明确知道我明确知道我
19、们的的设备到到底在什么的条件范底在什么的条件范围下能下能够正常工作,薄弱正常工作,薄弱环节到底在哪儿!到底在哪儿!能否能否发现和和验证器件降器件降额的的问题,系,系统工作允工作允许范范围内的内的临界点上的性能。界点上的性能。硬件测试的种类与操作5、容、容错测试FIT 指通指通过冗余冗余设计等手段避免、减小某些故障等手段避免、减小某些故障对系系统造成的影响以及在外部异常条件恢复后系造成的影响以及在外部异常条件恢复后系统能能够自自动恢复正常的能力。容恢复正常的能力。容错测试的目的的目的是要是要检验系系统对异常情况是否有足异常情况是否有足够的保的保护,是否会由于某些异常条件造成故障不能自是否会由于某
20、些异常条件造成故障不能自动恢恢复的复的严重后果。重后果。容容错测试的一般方法就是采用故障插入的方式,的一般方法就是采用故障插入的方式,模模拟一些在一些在产品使用品使用过程中可能会程中可能会产生的故障生的故障因素,因素,进而考察而考察产品的可靠性及故障品的可靠性及故障处理能力理能力的一种的一种测试方法。方法。硬件测试的种类与操作 容错测试项目的来源主要是通过容错测试项目的来源主要是通过FMEA获得,获得,是验证是验证FMEA分析结果的一种手段。而且某些分析结果的一种手段。而且某些通过通过FMEA分析无法准确获得结论的项目也要分析无法准确获得结论的项目也要通过通过FIT来进行模拟。来进行模拟。容容
21、错测试还包括的另外一个主要内容就是操作包括的另外一个主要内容就是操作方面的,主要模方面的,主要模拟在用在用户使用不当的使用不当的时候系候系统的容忍的容忍错误的能力。的能力。硬件测试的种类与操作 容容错测试一般允一般允许出出现一些功能异常,但是不一些功能异常,但是不能出能出现功能功能丧失或故障失或故障扩散等散等严重的安全重的安全隐患。患。常用的故障插入常用的故障插入测试方法有方法有时钟拉偏、拉偏、误码插插入、入、电源加源加扰等,常用的等,常用的测试工具有些是工具有些是专用用的,有些是内部开的,有些是内部开发的。的。通通过容容错测试,还可以确定在可以确定在产品的品的实际应用用过程中哪些程中哪些错事
22、易事易发生的,哪些生的,哪些错是可以避免是可以避免的,以尽量减少的,以尽量减少损失。失。硬件测试的种类与操作6、长时间验证测试由于由于电子子类产品很多事需要品很多事需要长时间运行的,所运行的,所以以进行行长时间的的验证测试是很有必要的;是很有必要的;某些器件某些器件应用不当的用不当的设计,更容易在,更容易在长时间的的运行中才会运行中才会显露出来;露出来;系系统的散的散热能力也只有在能力也只有在长时间的大功率运行的大功率运行时才容易暴露;才容易暴露;长时间的运行才容易的运行才容易发生某些被忽略的偶然因生某些被忽略的偶然因素,容易素,容易发现某些潜在的某些潜在的问题;硬件测试的种类与操作7、一致性
23、、一致性测试 一致性一致性测试是指将不同批次的是指将不同批次的产品分品分别取取样,进行行测试验证,考察,考察产品功能和性能方面的一品功能和性能方面的一致性的致性的测试。为了了验证不同生不同生产批次的批次的产品品质量和不同批次量和不同批次器件的器件的质量,是否具有量,是否具有较高的一致性,是否能高的一致性,是否能够满足足产品的功能和使用条件要求。品的功能和使用条件要求。硬件测试的种类与操作测试要点测试要点测试至少要包含至少要包含2个批次以上的不同器件批次个批次以上的不同器件批次和生和生产批次的批次的产品;品;测试项目要包含所有的功能目要包含所有的功能测试项目,和重要目,和重要的信号的信号质量和量
24、和时序等序等项目;目;重点需要重点需要验证长时间的的稳定性是否一致;定性是否一致;如果具如果具备条件,需要条件,需要验证在在环境条件境条件变化化时(如高温(如高温环境),各境),各样品的一致性能;品的一致性能;硬件测试的种类与操作8、可靠性数据、可靠性数据预计 这里的可靠性数据一般包含里的可靠性数据一般包含MTBF(平均故障(平均故障间隔隔时间)、)、MTTR(平均修复(平均修复时间)、失效)、失效率、可用度、返修率等。率、可用度、返修率等。可靠性数据可靠性数据预计的集成式的集成式FMEA分析,通分析,通过分分析析获得。得。课件大纲课件大纲硬件测试概述硬件测试概述测试前准备硬件测试的种类与操作
25、硬件测试的种类与操作硬件测试的级别硬件测试的级别可靠性测试测试问题的解决测试效果评估测试规范的制定测试人员的培养 硬件测试的级别1、黑盒、黑盒测试与白盒与白盒测试黑盒黑盒测试注重于注重于测试功能性需求,将功能性需求,将测试对象象看成一个黑盒子,看成一个黑盒子,对外只有外只有输入、入、输出。出。设计黑盒黑盒测试用例只用例只对于表于表现在外接口的各在外接口的各种种输入,入,对不同的不同的输入,入,测试其表其表现出来的出来的输出,从而达到出,从而达到测试功能的目的。功能的目的。白盒白盒测试主要主要测试模模块内部的内部的逻辑细节,各个,各个独立的独立的逻辑路径。黑盒路径。黑盒测试不管多么全面,不管多么
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 硬件 测试 概述
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内