产品的测试流程

上传人:dao****ing 文档编号:170440222 上传时间:2022-11-21 格式:DOCX 页数:36 大小:532.17KB
收藏 版权申诉 举报 下载
产品的测试流程_第1页
第1页 / 共36页
产品的测试流程_第2页
第2页 / 共36页
产品的测试流程_第3页
第3页 / 共36页
资源描述:

《产品的测试流程》由会员分享,可在线阅读,更多相关《产品的测试流程(36页珍藏版)》请在装配图网上搜索。

1、实用标准文案版本更改说明拟制审核批准试行版新拟制拟制:审核:批准:审核:审核:审核:日期:日期:日期:精彩文档123实用标准文案目的本流程旨在有效地规产品测试过程,提高测试的有效性和文档管理质量,明确测试工作各阶段 的任务、步骤、关键评审点和与开发流程的关系及接口,充分体现开发与测试的并行,缩短产 品开发周期,降低产品开发成本,保证测试过程的规性和继承性,快速、有效地发现和解决问 题,更好地为产品开发服务。围本流程适用于研发系统研究、开发的所有产品,包括单板和产品新版本的开发、产品软 /硬件 系统升级。开发单板、产品新版本或产品软 / 硬件系统升级时,根据版本开发的复杂程度和涉 及的方面,在制

2、定测试计划时对本程序规定的测试步骤进行选用。流程提要31 测试组根据产品规格与总体技术方案拟制系统测试计划,准备和协调测试资源,安排测试 进度,明确测试容和要求,出具系统测试计划,作为软/硬件测试的基础。32 测试组根据软件需求规格说明书、硬件需求规格说明书、软件总体方案、硬 件总体设计方案拟制软、硬件测试计划。评审通过后,开始进行系统测试设计,即对系 统测试计划补充具体、可行的系统测试用例库。33 测试组根据软件详细设计的容和软件测试计划的要求,开始软件测试工具的开发 及软件代码审查、软件单元测试和软件集成测试,并提交相应的测试报告;根据单板总体 设计的容和硬件测试计划的要求,开始硬件测试工

3、具的开发及单板软/硬件测试、单 板综合测试和硬件集成测试,并提交相应的报告。34 软、硬件集成测试完成后,测试组根据系统测试设计后的系统测试计划(详细)进行 系统测试测试,完成后提交相应的系统测试报告。在系统测试过程中,当全部性能指标、 主要功能的测试,以及部分兼容性、可靠性的测试完成后,会有产品工程室组织进行部鉴定, 出具部鉴定结论报告,随后由产品研发与行销管理委员会组织,依据部鉴定结论报告 和其它相关文件,对产品进行试产决策评审。试产决策评审通过后,系统测试继续进行。35 当系统测试全部结束后,由产品工程室再次组织进行部鉴定,出具部鉴定详细报告, 并对试产准备阶段产生的各类文档进行评审后,

4、决定是否启动试产加工。36 对试产加工出来的产品同时开始环境实验、EMC测试和一致性测试,提交相应的报告。 37 准备量产决策评审所需的资料,与试产报告、开实验局总结报告一起,进入量产决策评审。4输入41 产品规格书 42 总体技术方案书精彩文档实用标准文案43 软件需求规格书 44 硬件需求规格说明书 45 软件概要设计说明书 46 硬件总体设计方案 47 软件详细设计说明书48 单板总体设计方案 49 试产决策评审报告 410 部鉴定结论报告 411 部鉴定详细报告 412 开实验局总结报告 413 试产报告414 软件源代码415 单板软件源代码416 单板原理图417 单板PCB图41

5、8 文档清单419 相关技术资料420 相关标准协议5输出51 系统测试计划52 系统测试报告53 EMC测试报告54 环境实验报告55 一致性测试报告56 软件测试计划57 软件代码审查报告58 单元测试报告59 软件测试工具使用说明(可选) 510 软件集成测试计划511 软件集成测试报告512 硬件测试计划精彩文档实用标准文案513 单板软件测试计划514 单板硬件测试计划515 单板硬件设计审查报告516 单板软件代码审查报告517 硬件测试工具使用说明(可选)518 单板综合测试计划519 单板测试报告520 硬件集成测试报告67职责61 测试组(软/硬件)611 负责拟制系统测试计

6、划,准备和协调测试资源,安排测试进度,明确测试容和要求; 612 根据软、硬件规格说明书和总体方案的要求拟制软、硬件测试计划,开展软件代码审查、软件单元测试、软件集成测试、单板软/硬件测试、单板综合测试和硬件集成 测试,并提交相应的报告;613 负责软、硬件测试工具的开发和调试;614 负责系统测试、环境实验、一致性测试,并提交相应的报告;615 负责试生产准备工作;616 参与实验局的开局工作;617 是独立于开发的职责明确的小组,客观、准确、及时地提交各类详细的测试报告, 作为IRB评审时的参考。62 软件项目组621 与测试人员一起进行单元测试设计;622 配合测试人员进行软件单元测试并

7、提交相应的报告。63 总体组协助PDT对各评审点进行评审。技能要求71 熟悉本流程文件及相应的规和文档模板;72 熟悉与测试流程接口的流程文件;73 掌握测试原理、方法和所需的技能,了解各种标准;74 熟悉所测产品的组网方式、系统功能、性能指标和相应标准。-4008流程图精彩文档实用标准文案81 产品测试流程开始0103软、硬件需求分析产品规格书 02总体技术方案书制订系统测试计划 测试组/总体组04系统测试计划(粗略)软件开发05A软件需求规格书 06A软件概要设计说明 书05B硬件需求规格说明 书06B硬件总体设计 方案07C系统测试设计 测试组08硬件开发09系统测试计划(详细)评审N0

8、7A07B总体组软件测试 软件测试组硬件测试 硬件测试组系统联调1112内部鉴定结论报告试产决策评审报告10系统测试测试组系统测试 内部鉴定试生产决策评审1413系统测试报告评审总体组YAN精彩文档实用标准文案A15内部鉴定详细报告试产准备Y16等待试生产加工结果PDT试产阶段17A 17B 17C环境实验测试组一致性测试 测试组EMC测试测试组18A 18B18C环境实验报告19A实验局总结报告 19B试产报告一致性测试报告 EMC测试报告20评审总体组21准备量产决策评审资料PDT/测试组结束精彩文档实用标准文案8.2 软件测试流程精彩文档实用标准文案开始01软件需求规格书0302制订软件

9、测试计划 软件测试组软件概要设计说明书0405软件测试计划评审N06软件详细设计说明书总体组Y070910单元测试设计 软件项目组/软件测试组软件测试工具的开发 软件测试组制订软件集成测试计划 软件测试组/软件项目组081517单元测试计划软件测试工具的调试 软件测试组软件集成测试计划11软件源代码12软件代码审查/单元测试 软件测试组/软件项目组13软件代码审查报告14单元测试报告16软件测试工具使用说明18软件集成测试 软件测试组1920软件集成测试报告评审总体组Y结束N83 硬件测试流程精彩文档实用标准文案开始01硬件需求规格说明书0302硬件总体设计方案制订硬件测试计划 硬件测试组04

10、硬件测试计划05评审N0706单板总体设计方 案08A总体组Y08B测试工具开发 硬件测试组制订单板软件测试计划 硬件测试组制订单板硬件测试计划 硬件测试组16硬件测试工具使用说明 11单板软件源代码10A单板软件测试计划1213单板原理图单板PCB图10B单板硬件测试计划09制订单板综合测试计划 硬件测试组14A单板软件代码审查 硬件测试组15A单板软件代码审查报告14B单板硬件设计审查 硬件测试组15B单板硬件设计审查报告17单板综合测试计划18A18B单板软件测试 硬件测试组单板硬件测试 硬件测试组B精彩文档实用标准文案 B19 20单板综合测试 硬件测试组制定硬件集成测试计划 硬件测试

11、组2122单板测试报告硬件集成测试计划N 23评审 硬件测试组Y24硬件集成测试 测试组25硬件集成测试报告26评审总体组Y结束N9流程说明91 产品测试流程 01 产品规格书精彩文档02 总体技术方案书 03 制定系统测试计划实用标准文案测试组/总体组在软件需求分析/概要设计和硬件需求分析/总体方案设计完成后,开始拟制系统测试计划, 计划容应包括测试人员、环境、设备、仪器的需求和安排,测试进度的安排,测试容和要 求的明确,测试容的大致划分等。具体要完成的工作容由测试计划文档模板限定,在此阶 段可以不包括详细的系统测试用例集。04 系统测试计划(粗略)容包括测试人员、环境、设备、仪器的需求和安

12、排,测试进度的安排,测试容和要求的明 确,测试容的大致划分等,但不包括详细的系统测试用例集。05A 软件需求规格说明书5 B 硬件需求规格说明书6 A 软件总体方案06B 硬件总体设计方案07A 软件测试软件测试组根据软件需求规格说明书和软件总体方案,依照系统测试计划开始软件测试 过程,具体执行依照软件测试流程。07B 硬件测试硬件测试组根据硬件需求规格说明书和硬件总体设计方案,依照系统测试计划开始硬件 测试过程,具体执行依照硬件测试流程。07C 系统测试设计 PDT/测试组测试组对系统测试计划(粗略)进行测试设计,补充系统测试的测试用例集,形成详 细的、可操作的系统测试计划(详细)。08 系

13、统测试计划(详细)09 评审总体组由总体组组织PDT和相关专家对系统测试计划(详细)进行评审,确保系统测试计划 在正确性、覆盖率、全面性、可行性及详细程度等方面的质量。如果评审不通过,按照系 统测试计划评审表的要求,由测试组进行修改;如果通过,作为系统测试的依据。10 系统测试测试组测试组根据系统测试设计后的系统测试计划(详细)进行全面的系统级软/硬件性能、 功能测试。其容包括功能、性能指标、兼容性(含互连性)、EMC测试和环境实验等,是 系统功能、性能、可靠性(含满负荷)、容错能力的全面测试。测试完成后提交相应的系 统测试报告。在系统测试过程中,当全部性能指标、主要功能的测试,以及部分兼容性

14、、 可靠性的测试完成后,会有产品工程室组织进行部鉴定,出具部鉴定结论报告,随后 由产品研发与行销管理委员会组织,依据部鉴定结论报告和其它相关文件,对产品进 行试产决策评审。试产决策评审通过后,系统测试继续进行,直到结束。系统测试环境与精彩文档实用标准文案开发环境相对独立。11 部鉴定结论报告部鉴定由产品工程室组织,在系统测试过程当中进行,目的是确保产品的全部性能指标和 主要功能符合产品规格书的要求,出具阶段性的部鉴定结论报告,为试产决策提 供依据,也是系统测试是否继续的依据。具体执行依照部鉴定流程。12 试产决策评审报告在部鉴定之后进行试产决策评审,如果评审通过,才继续后面的测试工作,如果不通

15、过, 根据评审决议,转回开发阶段修改、重新提交评审或者中止开发、归档后结束。13 系统测试报告14 评审总体组由总体组组织PDT和相关专家对系统测试报告进行评审,确认系统测试按照系统测 试计划的要求已经全面结束,测试结果、产品质量、稳定性符合标准、规格的要求。如 果评审不通过,按照系统测试报告评审表的要求,由测试组补做测试;评审通过则进 入部鉴定流程。15 部鉴定详细报告作为决定是否启动试生产加工的依据之一,由产品工程室组织鉴定。16 等待试生产加工结果PDT后续的测试工作都是在试生产加工出来的样机上进行,因此试生产加工结果是后续测试工 作的输入和条件。17A 环境实验测试组由测试组对试生产加

16、工出来的样机进行高低温、老化、振动等环境实验和可靠性测试,确 认系统在恶劣环境下的工作能力及可靠性,并提交环境实验报告。17B 一致性测试测试组针对小批量试生产的所有样机进行系统功能、性能指标的全面的测试,确保生产加工后在 各项具体指标上的一致性,为批量生产加工提供保证,同时提交一致性测试报告。17C EMC测试测试组由测试组对试生产加工出来的样机进行EMC测试,提交EMC测试报告。 18A 环境实验报告18B 一致性测试报告18 C EMC测试报告19 A 开实验局总结报告由实验局流程输出,作为是否量产的依据。19B 试产报告由中试试制中心提供,作为是否量产的依据。20 评审精彩文档总体组实

17、用标准文案由总体组组织,依据18A、18B 、18C、19A、19B 的报告,对试生产阶段的测试 果进行评审,如果不通过,则根据评审意见补测。结21 准备量产与决策评审资料测试组按量产决策评审点的要求提供测试总结报告等所需要的决策评审参考资料。92 软件测试流程1 软件需求规格说明书2 软件概要设计03 制定软件测试计划软件测试组测试组根据总体软件需求规格说明书和软件总体方案制定软件测试计划,以及检查软件规 格说明书的无二义性、一致性和可测性。软件测试计划应包括以下容:需测项目、需测功 能列表;测试方法;测试应该达到的标准,测试通过的准则,测试暂停和恢复的条件;根 据测试工作量,给出测试资源需

18、求:设备、环境、人员需求,测试的进度安排。同时,要 给出测试工具的初步需求,如果需要自行开发测试工具,要给出测试工具的开发计划。该 计划是后续各具体软件测试工作的指导和依据,无测试用例集部分,所以也没有相应的测 试报告。04 软件测试计划05 评审总体组总体组组织PDT和相关专家对软件测试计划进行评审,主要评审容包括:测试计划中 人员、环境规划、进度安排是否合理,测试容是否完备,测试标准是否正确,以及测试工 具开发计划。如评审未通过需对测试计划进行修改补充和完善。06 软件详细设计说明书软件开发流程的输出,作为软件具体测试的参考。07 单元测试设计软件项目组/软件测试组软件组和测试组成员依据相

19、应的详细设计进行单元测试方案的设计,用以指导具体的软件 编程和单元测试,提交单元测试计划。08 单元测试计划09 软件测试工具的开发软件测试组在测试组进行代码审查和测试设计的同时,根据软件系统的实际需要,有选择性地进行测 试工具的设计和开发。在系统不大时,总体设计和概要设计可以放在一起完成,主要工作 包括:明确开发工具、开发语言、系统结构、软硬件接口、用户接口以及软件模块结构、 功能、接口等关系。之后进行详细设计并完成测试工具的编码工作。一般情况下应使用商 用测试工具,不主自行开发,测试组有责任对商用测试工具进行消化和推广。10 制定软件集成测试计划软件项目组/软件测试组根据软件测试计划和软件

20、详细设计说明书,制定软件集成测试计划。测试人 精彩文档实用标准文案员参与软件设计过程,熟悉软件系统的体系结构,各软件模块的功能、模块间接口关系和 数据流,以软件模块为对象,设计软件模块的测试方案;进行测试环境规划和人员安排。 根据集成测试方案,设计桩模块和驱动模块,以便对各个软件模块以及模块组合的进行测 试。11 软件源代码软件开发流程的输出,作为软件测试的对象。12 软件代码审查/单元测试软件项目组/软件测试组测试人员与软件开发人员协同工作,对开发人员提交的代码采取如走读(walkthrough)或正 规检视(software inspection )等多种方式进行审核,对算法和程序逻辑进行

21、检查;同时 使用代码分析工具对代码进行分析,检查是否满足编程规,并给出软件代码审查报告; 测试人员与开发人员在明确各函数功能、接口及调用关系的基础上,为每一函数设计测试 用例,使用各种输入对每一个函数进行测试,如有可能使用代码覆盖工具进行覆盖测试, 给出单元测试报告,与软件代码审查报告一起作为软件修改的依据。13 代码审查报告14 软件测试工具的调试软件测试组测试组中工具开发的人员对开发的测试工具进行联调和测试,在开始大规模的系统测试之 前,完成测试工具的开发。15 单元测试报告16 软件测试工具使用说明17 软件集成测试计划18 软件集成测试软件测试组集成测试是在单元测试完成之后的模块级测试

22、,由测试项目组同开发人员一道对软件模块 或几个模块的组合使用驱动模块和桩模块进行测试,以发现各模块之间的接口配合问题, 测试过程中发现的问题以问题反馈单的方式反馈给开发人员,作为开发人员软件修改的依 据。反复测试修改,直到基本上无问题为止。19 软件集成测试报告20 评审总体组测试结束后,需要由总体组组织PDT和相关专家对测试结果予以评审。根据测试报告评审 被测软件的各模块是否达到了设计的功能要求,模块间接口是否一致,测试是否完备。如 果结论是不予通过需要修改软件,重新测试。通过,则进入产品测试流程的“系统测 试”阶段。93 硬件测试流程01 硬件需求规格说明书精彩文档实用标准文案02 硬件总

23、体设计方案 03 制定硬件测试计划硬件测试组测试组根据硬件需求规格说明书、硬件总体设计方案和系统测试计划的容要求拟制硬 件测试计划。计划容应包括:需测项目类别、需测功能模块列表;硬件可测性检查;测 试方法;测试应该达到的标准,测试通过的准则,测试暂停和恢复的条件;根据测试工作 量,给出测试资源需求:设备、环境、人员需求,测试的进度安排。同时,要给出测试工 具的初步需求,如果需要自行开发测试工具,要给出测试工具的开发计划。 该计划是后续 各具体硬件测试工作的指导和依据,无测试用例集部分,所以也没有相应的测试报告。04 硬件测试计划05 评审总体组依据硬件需求规格说明书和硬件总体设计方案,由总体组

24、组织PDT和相关专家对硬件测 试计划进行评审。主要评审容包括:测试计划中人员、环境规划、进度安排是否合理, 测试容是否完备,测试标准是否正确,以及测试工具开发计划。如评审未通过需对测试计 划进行修改补充和完善。06 单板总体设计硬件开发流程的输出,作为硬件具体测试的参考。07 测试工具开发硬件测试组根据硬件系统及各单板的实际需要,有选择性地开发必要的测试工具,并报研究计划处审 批。测试组工具开发人员的主要工作包括:明确开发工具、系统结构、硬件接口、用户接 口以及单板硬件结构、功能、接口等关系。之后进行原理图设计并完成测试工具的PCB图。 一般情况下应使用商用测试工具,不主自行开发,测试组有责任

25、对商用测试工具进行消化 和推广。08A 制定单板软件测试计划硬件测试组根据硬件测试计划和单板总体设计拟制单板软件测试计划,容包括对测试仪器、 环境、人员的需求,详细的测试用例集,测试标准,及测试进度安排。08B 制定单板硬件测试计划硬件测试组根据硬件测试计划和单板总体设计拟制单板硬件测试计划,容包括对测试仪器、 环境、人员的需求,详细的测试用例集,测试标准,及测试进度安排。09 制定单板综合测试计划硬件测试组根据单板总体设计、硬件测试计划、及单板软/硬件测试计划的制定情况,拟制综 合单板软、硬件的单板综合测试计划,容包括对测试工具、测试环境、测试人员的需 求,测试方法;测试应该达到的标准,测试

26、通过的准则,详细的测试用例集,及测试进度 安排。10A 单板软件测试计划10B 单板硬件测试计划精彩文档实用标准文案11 单板软件源代码硬件开发流程的输出,作为硬件测试的对象。 12 原理图硬件开发流程的输出,作为硬件测试的对象。 13 PCB 图硬件开发流程的输出,作为硬件测试的对象。 14A 单板软件代码审查硬件测试组对照单板软件详细设计的流程图,对单板软件的源代码进行审查,手段为编程工具辅助和 代码走读相结合,审查的容包括变量及函数的命名和作用围、变量的类型、初始值,函数 的输入输出关系,各功能模块间的接口关系,以发现源代码中的语法、算法的错误或漏洞。 编写单板软件代码审查报告,提交单板

27、软件设计人员进行修改并跟踪修改效果。14B 单板硬件设计审查硬件测试组对单板硬件的原理图,PCB图进行审查,审查的容有器件选用的规性,元器件标注的合法 性,接口电路(含保护电路)设计的规性,典型单元电路的采用,逻辑电路时序合理性, 可编程器件的部逻辑,PCB布局的合理性,网络连接表正确性,PCB工艺合理性初审等等, 以发现逻辑错误或设计中的缺陷,以及原理图与PCB图不相符之处。编写单板硬件设计 审查报告,提交单板硬件设计人员进行修改并跟踪修改效果。15A 代码审查报告15 B 设计审查报告15 硬件测试工具使用说明16 单板综合测试计划18A 单板软件测试硬件测试组参照单板软件测试计划,对单板

28、软件进行详细测试,对测试过程中发现的问题及时记 录,并反馈到软件设计人员,对反馈处理更改的结果进行回归测试。18B 单板硬件测试硬件测试组参照单板硬件测试计划,对单板硬件进行详细测试,对测试过程中发现的问题及时记 录,并反馈到硬件设计人员,对反馈处理更改的结果进行回归测试。19 单板综合测试硬件测试组参照单板综合测试计划,对单板进行综合测试,以验证单板软、硬件配合的正确性。 对测试过程中发现的问题及时记录,并反馈到设计人员,对修改的结果进行回归测试,最 后提交单板测试报告。20 制定硬件集成测试计划硬件测试组依据硬件测试计划和硬件总体设计方案,参照单板综合测试的结果,对硬件 模块或整机进行板间

29、、框间的硬件集成测试,测试容包括:硬件模块或整机的功能、单板 配合、框间配合、承载能力、信号流、容限、极限指标的测试。硬件集成测试计划包精彩文档实用标准文案括:集成测试用例集、测试方法;测试应该达到的标准等。21 单板测试报告根据单板软件测试、单板硬件测试和单板综合测试的测试记录和结果,编写单板测试报 告。单板测试报告需要列出对单板软件测试计划、单板硬件测试计划、单 板综合测试计划的补充改进建议。22 硬件集成测试计划23 评审硬件测试组硬件测试组组织PDT、总体组等部门对单板测试报告进行评审,根据测试结果,判断 单板的每个测试项是否通过,各项单板指标是否满足设计要求,是否达到测试要求。评审

30、合格则进入硬件集成测试,不合格则由测试组完善测试容并重新评审。24 硬件集成测试硬件测试组在单板测试完成的基础上,依照硬件集成测试计划,对硬件模块或整机进行板间、框 间的硬件集成测试,并对测试中发现的问题及时记录并提交设计人员更改。集成测试结束 后,测试组提交硬件集成测试报告。25 硬件集成测试报告26 评审总体组10硬件集成测试完成后,由总体组组织PDT和相关专家对测试结果进行评审,根据测试报告 评审被测硬件系统的各模块、单板是否达到了设计的功能要求,各项指标是否达标,模块 间接口是否一致,测试是否完备。如果结论是不予通过需要修改硬件件,重新测试。通过, 则进入产品测试流程的“系统测试”阶段。管理要素设置/说明本文无。11 记录与表格111 系统测试计划评审表 112 系统测试报告评审表 113 试产测试评审表 114 软件测试计划评审表 115 硬件测试计划评审表 116 软件集成测试报告评审表 117 单板测试报告评审表 118 硬件集成测试报告评审表-40012参考文件精彩文档实用标准文案121 产品开发综合流程 122 软件开发流程 123 硬件开发流程精彩文档

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!