TSTT产品可测试性需求.docx
《TSTT产品可测试性需求.docx》由会员分享,可在线阅读,更多相关《TSTT产品可测试性需求.docx(17页珍藏版)》请在冰豆网上搜索。
TSTT产品可测试性需求
consistentandstandardized.
指南-03.00.00
活动号:
TE-15
ActivityID:
TE-15
ControlSection
文档控制
输出文档格式要求:
在按照IPD模板内容执行IPD活动中,当输出文档时,请作者务
必套用《IPD输出文档格式》,以保证文档格式的规范性
Requirementsforformatofoutputdocuments:
whenyououtputdocuments
FormatofIPDOutput
whilefollowingIPDtemplatetoexecuteactivities,
n版本
日期
更改及其理由
责任人
ProjectManager:
Project:
项目经理:
项目
ProjectPhase/DecisionCheckpoint:
项目阶段/决策检查点:
Life
Cycle
生命周期
该模板仅作为确定可测性需求的指南,实际需求文档模板参照IPD《端到端产品
包需求模板》。
1、概述OVERVIEW
目前可测性需求一般有以下几方面的考虑:
1、面向产品的可测性需求,是为了提高产品的故障检测定位和隔离能力而考虑的可测性需求,直接影响产品问题故障检测定位和隔离的难易程度。
面向产品的可测性需求在评审通过后将作为产品本身的规格特性。
2、面向软件验证测试的可测性需求,是为了方便软件验证测试而提出的可测性
需求,直接影响测试开发和测试执行的难易程度。
3、面向硬件验证测试的可测性需求,是为了方便硬件验证测试而提出的可测性
需求,直接影响测试开发和测试执行的难易程度。
4、面向生产测试的可测性需求,是为了方便生产测试,提高生产测试效率而提
出的可测性需求。
面向生产测试的可测性需求参见《概念阶段确定可制造性需求指
南》相应内容。
目前公司已经发布了各产品线的可测性需求基线(工程特性需求基线之可测性部分),该需求基线是公司多年来已有可测性经验总结提炼的成果,而且还将不断优
化和完善,所以需求基线可以覆盖产品的大部分可测性需求。
因此具体产品开发时可测性需求的提出一般按以下操作:
1、产品在提可测性需求时首先参照相应可测性需求基线剪裁得到具体产品的需
求基线。
相应的要求参见可测性需求基线实施规定。
2、结合具体产品的特点,充分考虑产品各阶段测试的可能遇到的问题和困难,
提出相应的可测性需求。
3、参考相关产品的可测性方面的经验案例,提出相应的可测性需求。
4、分析参考业界同类产品的可测性设计特点,提出相应的可测性需求。
下面的指南主要针对上述2〜4点的需求分析收集给出指导,最后的需求输出格式参照IPD《端到端产品包需求模板》。
对于需求基线的需求剪裁参照可测性需求基线实施规定。
1.summarize
Testabilityrequirementscouldbeconsiderasfollowingaspects:
1.Product-orientedtestabilityrequirementsareproposedtoimprovetheabilityofdetectingandisolatingdefect,inwhichwouldaffecttheeaseofdetectingandisolatingdefectsduringtesting.Thereviewedproduct-orientedtestabilityrequirementswillbetreatedasapartoftheofferingrequirementsoftheproductunderconstruction.
2.Software-orientedtestabilityrequirementsareproposedtoeasethetestdevelopmentandexecutionwhenverifyingthesoftwareofaproduct.
3.Hardware-orientedtestabilityrequirementsareproposedtoeasethetestdevelopmentandexecutionwhenverifyingthehardwareofaproduct.
4.Production-orientedtestabilityrequirementsareproposedtoeasethetestingandimproveefficiencyduringtheproductionofaproduct.Pleaserefertoforproduction-orientedtestabilityrequirements.
Thetestabilityrequirementbaselinesforallproductsarereleasedinourcompany(partoftheengineeringfeaturerequirementbaseline).Thebaselinedrequirementsaresummarizedfromthelongtermpastprojectexperienceinourcompany,andit'salsobeingoptimizeandconsumate.Thereforethebaselinedrequirementscancovermosttestabilityrequirementsofmostproducts,andtestabilityrequirementscouldbeproposedbythe
followingsteps:
1.Thetestabilityrequirementofaparticularproductcouldbeobtained
bytailoringthebaselinedtestabilityrequirementstoaparticularneed.
Formoredetail,pleaserefertothe
2.Accompanywiththecharacteristicoftheproduct,thinkoverthe
problemsanddifficultiesthatmightbeencounteredduringeachphaseoftesting,testabilityrequirementscouldbeproposedforthem.
3.Referringthepastexperienceofproposedtestabilityrequirements
fromrelevantproducts.
4.Analysisandreferencetothesimilarproductintheindustry,considertheirdesignfortestability.
Thefollowingguideisservedforthe2~4shownabove,andthefinal
requirementoutputisinconformitywiththeIPD.Totailoringthebaselinedtestabilityrequirement,pleasereferto.
2、产品测试需求和策略初步考虑
Producttestingrequirementsandstrategyoverview
初步考虑产品进行哪些测试,可以根据相应测试规范标准、类似产品或前一版本的测试经验而来。
初步考虑产品如何进行这些测试,要说明如下问题:
哪些测试是手动测试、哪些是自动测试?
测试数据源是内置在系统中,还是外部提供?
测试数据的采集和处理是内置,还是外置?
测试数据采集装置的控制是内置,还是外置?
测试数据源的控制是内置,还是外置?
测试数据的处理是内置,还是外置?
Summarizewhattestsaretobeconducted.Thiscanbesummarizedfromtestingrequirements.
Describeingeneralhowthesetestingareconducted,thefollowingshouldbeexplained:
Whataremanualtestingandwhatareautomatedtesting?
Istestingdatasourceembeddedinthesystemorprovidedfromoutside?
Isthecollectionandprocessingoftestingdataachievedfrominsideoroutside?
Isthecontroloftestingdatacollectiondeviceachievedfrominsideoroutside?
Isthecontroloftestingdatasourceachievedfrominsideoroutside?
Istheprocessingoftestingdataachievedfrominsideoroutside?
3、产品测试各阶段的可测试性需求
根据测试需求和策略(如具有内置要求的测试),通过对具体产品特点的分析、内部访谈、参考公司内部经验案例并分析调研业界同类产品,提出可测试性需求。
Testabilityrequirementsshouldbelistedwithreferencetotest
requirementsandstrategyaddressingthosetestswhichhaveembeddedrequirementsandtheteststrategyofeachtestitem.
产品各阶段的可测性需求内容应该包括以下几个方面的内容:
Testabilityrequirementsshouldincludethefollowingcontents:
3.1、硬件模块和部件调试和测试的可测性需求
Testabilityrequirementsofmodulesandparts