产品质量验证步骤_第1页
产品质量验证步骤_第2页
产品质量验证步骤_第3页
产品质量验证步骤_第4页
产品质量验证步骤_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本流程意在有效地规范产品测试过程,提高测试的有效性和文档管理段的任务、环节、关键评审点和与开发流程的关系及接口,充足体现产品开发周期,减少产品开发成本,保证测试过程的规范性和继承性,2范围本流程合用于研发系统研究、开发的所有产品,包括单板和产品新版本的开发、产品软/硬件系统升级。开发单板、产品新版本或产品软/硬件系统升级时,根据版本开发的复杂程度和波及的方面,在制定测试计划时对本程序规定的测试环节进行选用。3流程提纲3.1测试组根据产品规格与总体技术方案拟制系统测试计划,准备和协调测试资源,安排测试进度,明确测试内容和规定,出具《系统测试计划》,作为软/硬件测试的基础。对《系统测试计划》补充详细、可行的系统测试用例库。3.3测试组根据《软件详细设计》的内容和《软件测试计划》的规定,开始软件测试工具的准备、软件单元测试和软件集成测试,并提交对应的测试汇报;根据《单板总体设计》的内容和《硬件测试计划》的规定,开始硬件测试工具的开发及单板软/硬件测试、单板3.4软、硬件集成测试完毕后,测试组根据系统测试设计后的《系统测试计划(详细)》进行系统测试测试,完毕后提交对应的《系统测试汇报》。在系统测能指标、重要功能的测试,以及部分兼容性、可靠性的测试完毕后,会有产品工程室组织进行内部鉴定,出具《内部鉴定结论汇报》,随即由产品研发与行销管理委员会组织,根据《内部鉴定结论汇报》和其他有关文献,对产品进行试产决策评审并对试产准备阶段产生的各类文档进行评审后,决定与否启动试产加工。3.6对试产加工出来的产品同步开始环境试验、EMC测试和一致性测试,提交对应的汇报。4.15单板软件源代码4.16单板原理图4.19有关技术资料4.20有关原则协议5输出5.5《一致性测试汇报》6.1测试组(软/硬件)6.1.2根据软、硬件规格阐明书和总体方案的规定拟制软、硬件测试计划,开展软件代码审查、软件单元测试、软件集成测试、单板软/硬件测试、单板综合测试和硬件集成测6.1.3负责软、硬件测试工具的开发和调试;6.1.7是独立于开发的职责明确的小组,客观、精确、及时地提交各类详细的测试汇报,作6.2.1与测试人员一起进行单元测6.2.2配合测试人员进行软件单元测试并提交对应的汇报。7技能规定7.1熟悉本流程文献及对应的规范和文档模板;7.3掌握测试原理、措施和所需的技能,理解多种原则;7.4熟悉所测产品的组网方式、系统功能、性能指标和对应原则。8流程图开始开始书书软、硬件需求分析硬件开发评审N系统联调系统测试内部鉴定试生产决策评审ANA内部鉴定详细报告Y等待试生产加工结果环境实验报告一致性测试报告实验局总结报告试产报告T准备量产决策评审资料PDT/测试组单元测试设计软件项目组/软件测试组单元测试设计软件项目组/软件测试组单元测试计划软件需求规格书制订软件测试计划制订软件测试计划软件概要设计说明书软件测试计划N评审N软件详细设计说明书Y软件详细设计说明书软件测试工具的开发软件测试组软件测试工具的调试软件测试组制订软件集成测试计划软件测试组/软件项目组软件集成测试计划软件源代码软件测试工具使用说明软件代码审查/单元测试软件源代码软件测试工具使用说明软件测试组/软件项目组单元测试报告软件集成测试软件测试组软件集成测试报告N评审N总体组Y结束开始硬件需求规格说明书硬件需求规格说明书制订硬件测试计划硬件测试组硬件总体设计方案硬件测试计划NN总体组Y单板总体设计方Y案测试工具开发硬件测试组硬件测试工具使用说明单板软件源代码单板软件测试计划单板软件代码审查报告硬件测试组单板硬件测试计划单板原理图单板硬件设计审查报告单板综合测试计划B01产品规格书B单板综合测试硬件测试组制定硬件集成测试计划单板综合测试硬件测试组单板测试报告单板测试报告评审Y硬件集成测试测试组评审Y9流程阐明9.1产品测试流程在软件需求分析/概要设计和硬件需求分析/总体方案设计完毕后,开始拟制系统测试计划,计划内容应包括测试人员、环境、设备、仪器的需求和安排,测试进度的安排,测试内容和规定的明确,测试内容的大体划分等。详细要完毕的工作内容由测试计划文档模板限定,04系统测试计划(粗略)内容包括测试人员、环境、设备、仪器的需求和安排,测试进度的安排,测试内容和规定的明确,测试内容的大体划分等,但不包括详细的系统测试用例集。05A软件需求规格阐明书05B硬件需求规格阐明书06B硬件总体设计方案根据《软件需求规格阐明书》和《软件总体方案》,根据《系统测试计划》开始软件测试过程,详细执行根据《软件测试流程》。07B硬件测试硬件测试组根据《硬件需求规格阐明书》和《硬件总体设计方案》,根据《系统测试计划》开始硬件测试过程,详细执行根据《硬件测试流程》。测试组对《系统测试计划(粗略)》进行测试设计,补充系统测试的测试用例集,形成详细的、可操作的《系统测试计划(详细)》。08系统测试计划(详细)由总体组组织PDT和有关专家对《系统测试计划(详细)》进行评审,保证系统测试计划在对的性、覆盖率、全面性、可行性及详细程度等方面的质量。假如评审不通过,按照《系统测试计划评审表》的规定,由测试组进行修改;假如通过,作为系统测试的根据。10系统测试测试组测试组根据系统测试设计后的《系统测试计划(详细)》进行全面的系统级软/硬件性能、功能测试。其内容包括功能、性能指标、兼容性(含互连性)、EMC测试和环境试验等,是系统功能、性能、可靠性(含满负荷)、容错能力的全面测试。测试完毕后提交对应的《系统测试汇报》。在系统测试过程中,当所有性能指标、重要功能的测试,以及部分兼容性、可靠性的测试完毕后,会有产品工程室组织进行内部鉴定,出具《内部鉴定结论汇报》,随即由产品研发与行销管理委员会组织,根据《内部鉴定结论汇报》和其他有关文献,对产品进行试产决策评审。试产决策评审通过后,系统测试继续进行,直到结束。系统测试内部鉴定由产品工程室组织,在系统测试过程当中进行,目的是保证产品的所有性能指标和重要功能符合《产品规格书》的规定,出具阶段性的《内部鉴定结论汇报》,为试产决策提供根据,也是系统测试与否继续的根据。详细执行根据《内部鉴定流程》。根据评审决策,转回开发阶段修改、重新提交评审或者中断开发、归档后结束。由软硬件测试组分别出具系统测试汇报由总体组组织PDT和有关专家对《系统测试汇报》进计划》的规定已经全面结束,测试成果、产品质量、稳定性符合原则、规格的规定。假如评审不通过,按照《系统测试汇报评审表》的规定,由测试组补做测试;评审通过则进入作为决定与否启动试生产加工的根据之一,由产品工程室组织鉴定。后续的测试工作都是在试生产加工出来的样机上进行,因此试生产加工成果是后续测试工由测试组对试生产加工出来的样机进行高下温、老化、振动等环境试验和可靠性测试,确认系统在恶劣环境下的工作能力及可靠性,并提交《环境试验汇报》。针对小批量试生产的所有样机进行系统功能、性能指标的全面的测试,保证生产加工后在各项详细指标上的一致性,为批量生产加工提供保证,同步提交《一致性测试汇报》。由总体组组织,根据18A、18B、18C、19A、19B的汇报,对试生产阶段的测试成果进按量产决策评审点的规定提供测试总结汇报等所需要的决策评审参照资料。02软件概要设计03制定软件测试计划软件测试组测试组根据总体软件需求规格阐明书和软件总体方案制定软件测试计划,以及检查软件规功能列表;测试措施;测试应当到达的原则,测试通过的准则,测试暂停和恢复的条件;根据测试工作量,给出测试资源需求:设备、环境、人员需求,测试的进度安排。同步,要给出测试工具的初步需求,假如需要自行开发测试工具,要给出测试工具的开发计划。该计划是后续各详细软件测试工作的指导和根据,无测试用例集部分,因此也没有对应的总体组组织PDT和有关专家对《软件测试计划》进行评审,重要评审内容包括:测试计划中人员、环境规划、进度安排与否合理,测试内容与否完备,测试原则与否对的,以及测试工具开发计划。如评审未通过需对测试计划进行修改补充和完善。06软件详细设计阐明书软件开发流程的输出,作为软件详细测试的参照。软件组和测试组组员根据对应的详细设计进行单元测试方案的设计,用以指导详细的软件09软件测试工具的开发软件测试组在测试组进行代码审查和测试设计的同步,根据软件系统的实际需要,有选择性地进行测试工具的设计和开发。在系统不大时,总体设计和概要设计可以放在一起完毕,重要工作包括:明确开发工具、开发语言、系统构造、软硬件接口、顾客接口以及软件模块构造、用测试工具,不主张自行开发,测试组有责任对商用测试工具进行消化和推广。根据《软件测试计划》和《软件详细设计阐明书》,制定《软件集成测试计划》。测试人员参与软件设计过程,熟悉软件系统的体系构造,各软件模块的功能、模块间接口关系和数据流,以软件模块为对象,设计软件模块的测试方案;进行测试环境规划和人员安排。根据集成测试方案,设计桩模块和驱动模块,以便对各个软件模块以及模块组合的进行测软件开发流程的输出,作为软件测试的对象。12软件代码审查/单元测试软件项目组/软件测试组测试人员与软件开发人员协同工作,对开发人员提交的代码采用如走读(walkthrough)或正规检视(softwareinspection)等多种方式进行审核,对算法和程序逻辑进行检查;同步测试人员与开发人员在明确各函数功能、接口及调用关系的基础上,为每一函数设计测试用例,使用多种输入对每一种函数进行测试,如有也许使用代码覆盖工具进行覆盖测试,给出《单元测试汇报》,与《软件代码审查汇报》一起作为软件修改的根据。14软件测试工具的调试软件测试组测试组中工具开发的人员对开发的测试工具进行联调和测试,在开始大规模的系统测试之16软件测试工具使用阐明集成测试是在单元测试完毕之后的模块级测试,由测试项目组同开发人员一道对软件模块或几种模块的组合使用驱动模块和桩模块进行测试,以发现各模块之间的接口配合问题,测试过程中发现的问题以问题反馈单的方式反馈给开发人员,作为开发人员软件修改的根据。反复测试修改,直到基本上无问题为止。测试结束后,需要由总体组组织PDT和有关专家对测试成果予以评审。根据测试汇报评审被测软件的各模块与否到达了设计的功能规定,模块间接口与否一致,测试与否完备。假如结论是不予通过需要修改软件,重新测试。通过,则进入《产品测试流程》的“系统测试”01硬件需求规格阐明书02硬件总体设计方案03制定硬件测试计划硬件测试组测试组根据硬件需求规格阐明书、硬件总体设计方案和《系统测试计划》的内容规定拟制《硬件测试计划》。计划内容应包括:需测项目类别、需测功能模块列表;硬件可测性检查;测试措施;测试应当到达的原则,测试通过的准则,测试暂停和恢复的条件;根据测试工作量,给出测试资源需求:设备、环境、人员需求,测试的进度安排。同步,要给出是后续各详细硬件测试工作的指导和根据,无测试用例集部分,因此也没有对应的测试汇根据硬件需求规格阐明书和硬件总体设计方案,由总体组组织PDT和有关专家对《硬件测试计划》进行评审。重要评审内容包括:测试计划中人员、环境规划、进度安排与否合理,测试内容与否完备,测试原则与否对的,以及测试工具开发计划。如评审未通过需对测试06单板总体设计硬件开发流程的输出,作为硬件详细测试的参照。根据硬件系统及各单板的实际需要,有选择性地开发必要的测试工具,并报研究计划处审批。测试组工具开发人员的重要工作包括:明确开发工具、系统构造、硬件接口、顾客接一般状况下应使用商用测试工具,不主张自行开发,测试组有责任对商用测试工具进行消08A制定单板软件测试计划硬件测试组根据《硬件测试计划》和《单板总体设计》拟制单板软件测试计划,内容包括对测试仪器、环境、人员的需求,详细的测试用例集,测试原则,及测试进度安排。08B制定单板硬件测试计划硬件测试组根据《硬件测试计划》和《单板总体设计》拟制单板硬件测试计划,内容包括对测试仪器、环境、人员的需求,详细的测试用例集,测试原则,及测试进度安排。09制定单板综合测试计划硬件测试组合单板软、硬件的《单板综合测试计划》,内容包括对测试工具、测试环境、测试人员的需求,测试措施;测试应当到达的原则,测试通过的准则,详细的测试用例集,及测试进硬件开发流程的输出,作为硬件测试的对象。硬件开发流程的输出,作为硬件测试的对象。硬件开发流程的输出,作为硬件测试的对象。对照单板软件详细设计的流程图,对单板软件的源代码进行审查,手段为编程工具辅助和代码走读相结合,审查的内容包括变量及函数的命名和作用范围、变量的类型、初始值,函数的输入输出关系,各功能模块间的接口关系,以发现源代码中的语法、算法的错误或漏洞。编写《单板软件代码审查汇报》,提交单板软件设计人员进行修改并跟踪修改效果。法性,接口电路(含保护电路)设计的规范性,经典单元电路的采用,逻辑电路时序合理等等,以发现逻辑错误或设计中的缺陷,以及原理图与PCB图不相符之处。编设计审查汇报》,提交单板硬件设计人员进行修改并跟踪修改效果。16硬件测试工具使用阐明参照《单板软件测试计划》,对单板软件进行详细测试,对测试过程中发现的问题及时记录,并反馈到软件设计人员,对反馈处理更改的成果进行回归测试。参照《单板硬件测试计划》,对单板硬件进行详细测试

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论