软件集成测试工作流程及其系统测试工作指南_第1页
软件集成测试工作流程及其系统测试工作指南_第2页
软件集成测试工作流程及其系统测试工作指南_第3页
软件集成测试工作流程及其系统测试工作指南_第4页
软件集成测试工作流程及其系统测试工作指南_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

模版集萃(软件质量保证类)综述:在程序员的日常工作中,除了编写代码之外,还免不了需要编写各种技术文档。一个编写良好的技术文档在项目中能够很好地建立沟通与协作,起到很积极的作用。因此,编写技术文档也就成为了程序员技能提升的很重要的一面。为此,我们特意收集了一些在项目开发过程中经常用到的文档模板,这些模板包括格式和简单的写作说明,相信能够帮助大家编写出更加高效、实用的技术文档。在收集过程中,我们十分注重其实用性,以确保每个模板的价值,而且对于一些重要的文档提供了多个模板。为了方便大家查找,我们将收录的57模板分为以下几类:项目及开发管理类:包括立项前的分析,立项后的计划、以及进度跟踪、风险控制方面的文档模板,共计16个;需求分析类:明确清晰的需求,是项目成功的基础,在此收集了在需求分析过程中所将使用到的文档模板,共计14个;系统分析与设计类:包括体系结构设计、高层设计、详细设计、数据库设计等6个相关文档模板;软件质量保证类:软件测试是质量保证的关键活动,在此收集了软件测试相关的11个文档模板;其它类:除此之外,还收集了关于用户手册、软件维护等方面的10个文档模板,其中还有一个软件过程规范的示例。另外,值得说明的是,文档模板只是为文档的编写提供一个基础,在实际的编写过程中,你可以根据自己的需要进行必要的剪裁和增补。测试计划编者说明:要想系统性地完成一件事,首先要做好计划,测试工作是十分重要的,因此测试计划也是十分必要的。该文档适用于集成测试、系统测试、验收测试的计划制订,并不适用于单元测试计划。第1章引言1.1综述1.2参考文献祖序号五名称何文件标识/括版本峡出版单位窃出版日期第2章测试项云2.1明拐测试项槐测试项名称屈测试项标识芒介质特性厕变换要求档相关引用材识料优2.2撒甚不测试的软裳件项汪软件项名称泰软件项标识展未测试原因旨相关引用材废料烘第3章味哭被测试的特持性科特性或组合被名称探测试设计说案明编号偏第4章辣泥不被测试的嗽特性扮特性或组合触名称恒测试设计说案明编号钻第5章稍广方法踏5.1陆符<方法名称熄>寇5.2古胜<方法名称怕>场第6章梦雁项通过准则诞第7章限速暂停标准和宋再启动要求叉7.1殊片暂停标准闷7.2殊绘再启动要求程第8章需确应提供的测资试文档深文档名称习标识符碗第9章鼻爬测试任务才序号辟任务疤前期任务殿特殊技能聪责任人碧工作量(天雹)吼完成日期声第10章瓣劝环境要求穗10.1营陵硬件豆10.2获置软件将10.3凳岭安全性乒10.4桶肆工具纹10.5奉面文档侵第11章坊越职责雀11.1画秆测试组拘11.2赤茧开发组爸11.3鼻社……戏第12章莫中人员和培训虫要求览12.1掌萌人员误12.1.鸭1桌茫测试组克12.2铺愉培训兽第13章介轧进度势13.1哪根进度合序号蚁测试任务名缴称崖工作量班开始日期此完成日期啦13.2秤俭测试资源使钳用期限浮第14章菜购风险和应急测试日志编者说明:蓄测蹲试都有一个罗结果,而这小些结果对于递软件质量保精证活动来说静是十分重要扮的,因此应填该将这些结消果有序地记桐录下来,这朗就是测试日贵志模板所要坑解决的问题施。陪第1章舟犁描述永1.1艳请测试项荐序号舅测试项名称茂标识符容版本删相关传递报钱告冒1.2沾拿测试的环境啊稀竟硬件隶粉期软件轨第2章魔游活动和事件暖条目扛2.1杠撞<日期>驳时间盲活动描述尖事件汗2.2躺精<日期>么测试设计说橡明编者说明:比如垫果说测试计棉划是对测试淡的活动、人取员进行安排吉,那么测试获设计则是对白测试方法、讯测试技术的后说明。意第1章扁亚被测试的特辆性僚1.1土筒单项特性业1.2氏煮组合特性双1.3钞捏引用文档声第2章山筛方法详述轿2.1脆凶方法描述租2.2界唯测试评价标苏准采2.3词要测试用例选犯择原则蒸2.4尤岛测试用例的萌共同属性和伟依赖关系窗测试用例说赞明编者说明:捆测亩试计划解决分的是怎么安球排测试活动挎,测试设计歇说明是怎么列测试,那么许测试用例说川明就是测试纠什么,也就房是列出具体勾的测试项目殊,以使得测鉴试有目的、页有计划。母第1章闲煎测试项者1.1抄安测试项名称挂测试项名称兄标识符骄说明挖1.2饼块引用文档哪编号析文档名称浩章节名倡第2章哀贯输入说明锋序号落名称停值族类型美允许误差蓬输入方式握第3章叮搜输出说明度序号钱名称挂值轰类型甜允许误差依输出方式狭第4章崖月环境要求灰4.1理坟硬件坏4.2蹲胶软件庭4.3抖贵其它葵第5章涌旋特殊的规程画要求掌第6章桂宁用例间的依呜赖关系骑6.1剥嘉所依赖的用翼例纽序号怕用例名称或俊标识团6.2昌墙依赖关系的疤性质辰集成测试计顺划(ISO滔标准值)编者说明:银前殿面的测试计沈划模板是一彻个通用性的玻,也可以是监用于制定所装有测试活动企的计划,而猪本模块则是然用来指导编帖写集成测试司计划的。1.引言幅1.1编写镰目的泛兴[饺说明编写这彻份测试计划海目的,指出裂预期的读者散。矮]1.2背景渗a.仁死待开发系统椅的名称;纷b.的炭列出本项目落的任务提出堤者、开发者袭、用户。1.3定义盆弦[秤列出本文件鼻中用到的专誓门术语的定邀义和外文首沿字母组词的擦原词组。凝]逆1.4参考曲资料做堤[踩列出有关的万参考资料。堂]2.计划莲2.1系统不说明著[提供一份掘图表,并逐莲项说明被测释系统的功能氏、输入、输壁出等质量指浆标,作为叙躺述测试计划畅的提纲。]共2.2测试建内容献[列出集成概测试和确认殿测试中的每变一项测试内乞容的名称标痕识符、这些轿测试的进度摧安排以及这葵些测试的内涨容和目的。阔]巾2.3测试窝1(标识符化)激凝[给田出这项测试厌内容的参与叶单位及被测婶试的部位。仇]好兽进度安排还块废[给出核对这项测试旗的进度安排耀,包括进行难测试的日期性和工作内容芝。]译军条件泥[辈陈述本项测深试工作对资缸源的要求。继包括:]a.硬件b.软件c.人员绩志测试资料嗽复[移列出本项测吉试所需的资拘料。]默掌测试培训修[说明或引海用资料说明柄为被测系统叨的使用提供当培训的计划政。规定培训贿的内容、受架训的人员及俭从事培训的玉工作人员。巾]右2.4测试商2(标识符酷)沈[用与本测广试计划2。险3条相类似择的方式说明穿用于另一项缘及其后各项射测试内容的离测试工作计胜划。锋]悔孝[墓……偏]罚3.测试设倍计说明锦3.1测试牲1(标识符逢)狼课煌[说明对第阀一项测试内魄容的测试设丰计考虑。]先惭控制灾[瓜说明本测试切的控制方式原。]贱适输入吹[可说明本项测睡试中所使用平的输入数据积及选择这些将输入数据的据策略。]故益输出深[滑说明预期的抚输出数据。风]峡壳过程第[内说明完成此口项测试的一井个个步骤和薯控制命令。耍]氧3.2测试灶2(标识符早)爆[用与本测酸试计划3。疤1条相类似章的方式说明胁第2项及其市后各项测试臂工作的设计颠考虑。]洪[版……芦]乞4.评价准劣则4.1范围眨冒[说版明所选择的狸测试用例能询够检查的范颈围及其局限泥性。]渣4.2数据据整理瘦[陈述为了撇把测试数据献加工成便于慰评价的适当锣形式,使得闪测试结果可才以同已知结杆果进行比较穿而要用到的堤转换处理技枯术;如果是沙用自动方式左整理数据,予还要说明为共进行处理而冤要用到的硬迷件、软件资愁源。]4.3尺度稀[说明用来谊判断测试工码作是否能通炉过的评价尺根度,如合理伶和输出结果绘的类型、测相试输出结果枣与预期输出菌之间的容许侄偏离范围、峰允许中断或抄停机的最大协数。]它软件集成测邪试工作流程嗽指南编者说明:砖严喜格地说,该革文档不属于蜂文档模板,驱它只是一个与工作指南。截要想更好地穗完成集成测唉试工作,你搁就需要为团累队制定一个隙工作指南。柱你可以根据氧该文档,结您合实际进行哲修改。1.简介枣1.1举目的俘本文详细阐谅述了集成测招试流程,指湾导项目开发狡人员如何开芬展软件集成盼测试。聋1.2稍范围僵此指南可运申用于使用话RUP鄙的任一软件孤项目的集成凤测试。夜1.3欺参考文件剑Softw间areT星estP迟roces此s茶Ratio参nalU匙nifie博dPro港cess斧1.4帐定义与缩写臣RUP错:恋统一开发过死程轿SIT嘉:革软件集成测览试蝴SEPG寨:饲软件工程过着程小组齐SQA偏:勺软件质量保水证赚2.香集成测试指发南半2.1奇简介勾集成测试的脑目的是确保鞋各单元组合添在一起后能语够按既定意诚图协作运行络,并确保增始量的行为正男确。它所测抓试的内容包塑括单元间的压接口以及集剪成后的功能夜。使用黑盒摩测试方法测巴试集成的功未能。并且对份以前的集成脆进行回归测火试。呼2.2梁单元测试工浸作内容及其决流程梦活动影输入工件魄输出工件辰参与角色和帝职责舅制定集成测上试计划于设计模型哑集成构建计馒划啊集成测试计略划循测试设计员电负责制定集绿成测试计划肤设计集成测服试党集成测试计捆划鸣设计模型随集成测试用纤例醒测试过程解测试设计员应负责设计集豪成测试用例辛和测试过程片。酱实施集成测责试躁集成测试用塑例粮测试过程猜工作版本机测试脚本(淋可选)箱测试过程(狼更新)裂测试设计员敬负责编制测弊试脚本(可兼选),更新冬测试过程。傅驱动程序或身稳定桩拨设计员负责蝴设计驱动程借序和桩,实美施员负责实谋施驱动程序利和桩。犁执行集成测帽试违测试脚本(尖可选)熄工作版本懒测试结果领测试员负责附执行测试并坚记录测试结催果掏评估集成测攀试热集成测试计手划崭测试结果日测试评估摘略要累测试设计员遵负责会同集承成员、编码垮员、设计员槽等有关人员哑(具体化)刷评估此次测敢试,并生成萄测试评估摘述要。便2.3足集成测试需亭求获取阿集成测试需挥求所确定的钻是对某一集唯成工作版本盘的测试的内便容,即测试钻的具体对象摸。集成测试弯需求主要来咬源于设计模波型(击Desig悠nMod与el史)和集成构疗件计划(叠Integ逆ratio熄nBui逗ldPl辱an民)。锡集成测试着郊重于集成版颗本的外部接穷口的行为。穷因此,测试窃需求须具有供可观测、可恋测评性。靠1.窃集成工作版刚本应分析其灶类协作与消竖息序列,从稀而找出该工诱作版本的外喂部接口。然2.泽由集成工作虾版本的外部帆接口确定集或成测试用例著。吧3.氏测试用例应择覆盖工作版洲本每一外部因接口的所有津消息流序列绢。度注意:一个榜外部接口和扩测试用例的培关系是多对明多,部分集透成工作版本更的测试需求饲可映射到系攻统测试需求踢,因此对这锅些集成测试仓用例可采用疼重用系统测锁试用例技术脊。杆2.4亡集成测试工眠作机制懂软件集成测柏试工作由产委品评测部担止任。需要项洲目组相关角示色配合完成辅。如图示:锐软件评测部腾:块角色木职责亦测试设计员宿负责制定集忘成测试计划乎、设计集成泰测试、实施畅集成测试、系评估集成测谎试。疯测试员渐执行集成测团试,记录测锄试结果。上软件项目组械:轮集成测试工烈作内容及其敢流程工作流吐程:Desinger:开发设计模型Desinger:开发设计模型Integrator:制定集成计划Implementer:实施类,进行单元测试TestDesigner:制定集成测试计划,设计集成测试用例、测试过程、测试脚本Tester:执行集成测试,生成测试日志Designer&Implementer:提出变更请求变更流程TestDesigner:评估集成测试,生成评估摘要缺陷危2.5粒集成测试产自生的工件清胸单尽1界、软件集成录测试计划胡2蚕、集成测试招用例紫3鸽、测试过程没4辉、测试脚本延5缠、测试日志妙6匠、测试评估漫摘要擦软件系统测爹试工作指南编者说明:施这吃是一个系统蔑测试的工作且指南。你可决以根据该文春档,结合实啊际进行修改移。1.简介仙1.1目朋的窑本文详细阐夏述了系统测限试的类型以散及各个类型寄的基本测试科方法,指导松项目开发人琴员进行软件鹊系统测试。商1.2范剑围恩本文适用于冰使用RUP袜的所有软拳件项目的系耽统测试工作额。派1.3文源档结构矿第一部分:鞭简介,介绍妙软件系统测绕试指南的目慕的,本指南岭的适用范围熟,以及在本带文档中使用勺的术语的解扒释。受第二部分:乔描述系统测掌试指南。包药括系统测试区流程、系统碑测试需求的凯获取、系统齐测试侧策略铸选择、系统乏测试技术和骆方法等。扣第三部分:孩列出本指南客使用的参考狡文献。渔1.4词男汇表漠系统测试(残Syste架mTes岂ting)淋:系统测试毯是通过与系偏统的需求规脊格作比较,葱发现软件与走系统需求规暂格不相符合豪或与之矛盾柳的地方。它许将通过确认困测试的软件奏,作为整个削基于计算机讽系统的一个莲元素,与计融算机硬件、景外设、某些油支持软件、叶数据和人员拐等其他系统穗元素结合起吵来,在实际纺运行(使用滚)环境下,弯对计算机系雄统进行的测艺试。胖黑盒测试(称Black琴-Box溉Testi很ng):黑追盒测试是基产于系统需求蛾规格,在不久知道系统或鹅组件的内部题结构的情况青下进行的测宰试。通常又鸣将黑盒测试初叫做:基于东规格的测试截(Spec僵ifica址tion-咱Based苏Test柳ing)闷、输入输出蓝测试(In牌put/O跑utput听Test挠ing)畏、功能测试弯(Func洽tiona企lTes台ting谦)。塘2.系统醉测试指南涌2.1系泳统测试过程做活动名称拨输入工件眨输出工件哈参与角色暴制定系统测始试计划洒软件需求工饼件丸软件项目计袄划捧系统测试计雀划匹测试设计员茂设计系统测贸试天系统测试计攻划界软件需求工式件捞系统测试用柳例竹系统测试过齿程家测试设计员疮实施系统测斑试康系统测试计风划惰工作版本申系统测试脚愚本叙测试设计员蕉执行系统测祥试堪系统测试计远划红系统测试用床例原系统测试过难程浴系统测试脚级本爬测试结果字测试员烧评估系统测羽试麻测试结果荣测试分析报安告寇变更请求呜测试设计员冠相关组蜜锅2.2系镇统测试需求影获取很系统测试需鸽求所确定的走是测试的内喂容,即测试妄的具体对象恒。系统测试伞需求主要来虽源于需求工还件集,它可朝能是一个需较求规格说明来书,或是由沾前景、用例拖、用例模型馒、词汇表、敲补充规约组圣成的一个集悦合。辨在分析测试启需求时,可深应用以下几伯条一般规则监:话测试需求必钩须是可观测台、可测评的踢行为。如果妙不能观测或黑测评的测试般需求,就无状法对其进行蕉评估,以确谈定需求是否令已经满足。呢在每个用例草或系统的补膏充需求与测尽试需求之间订不存在一对揪一的关系。劈用例通常具括有多个测试判需求;有些监补充需求将盒派生一个或嫁多个测试需赛求,而其他削补充需求(勒如市场需求嗓或包装需求无)将不派生如任何测试需寸求。星在需求规格雅说明书中每秩一个功能描权述将派生一委个或多个测佣试需求,性愤能描述、安夸全性描述等贩也将派生出那一个或多个祝测试需求。岭1.功能忘性测试需求须功能性测试使需求来自于铅测试对象的赶功能性说明剑。每个用例凝至少会派生劫一个测试需剩求。对于每斧个用例事件载流,测试需割求的详细列押表至少会包共括一个测试筋需求。对于强需求规格说论明书中的功晕能描述,将刘至少派生一式个测试需求捷。蜜2.性能谎测试需求魂性能测试需骑求来自于测愿试对象的指责定性能行为员。性能通常矛被描述为对坡响应时间和刺资源使用率担的某种评测倚。性能需要州在各种条件示下进行评测病,这些条件声包括:寸1)不同的荣工作量和/套或系统条件高2)不同的四用例/功能花3)不同的更配置息4)性能需忽求在补充规冈格或需求规不格说明书中窑的性能描述量部分中说明果。葬对包括以下半内容的语句妄要特别注意仅:举1)时间语廉句,如响应粘时间或定时缺情况棉2)指出在便规定时间内苍必须出现的小事件数或用浓例数的语句面3)将某一遥项性能的行正为与另一项拐性能的行为衔进行比较的覆语句疫4)将某一雾配置下的应灿用程序行为圆与另一配置矛下的应用程摘序行为进行芝比较的语句框5)一段时伍间内的操作纵可靠性(平裤均故障时间雹或MTT移F)袋6)配置或僚约束井应该为规格纷中反映以上恒信息的每个团语句生成至竭少一个测试闷需求。文3.其它踩测试需求叠其它测试需集求包括配置挽测试、安全箩性测试、容患量测试、强伴度测试、故起障恢复测试达、负载测试控等测试需求映可以从非功狼能性需求中更发现与其对荐应的描述。划每一个描述墓信息可以生躁成至少一个模测试需求。木2.3系仗统测试策略挺测试策略用恭于说明某项总特定测试工各作的一般方厦法和目标。跃系统测试策扑略主要针对栽系统测试需瓶求确定测试絮类型及如何花实施测试的救方法和技术扎。明一个好的测乞试策略应该朗包括要实施夕的测试类型开和测试的目息标、所采用牧的技术、用励于评估测试蚂结果和测试古是否完成的猪标准、对测陕试策略所述铃的测试工作她存在影响的蒙特殊事项等伞内容。胳抬系统测试典类型和目标刘确定系统测忽试策略首先糊应清楚地说彩明所实施系缎统测试的类斥型和测试的芝目标。清楚勇地说明这些伏信息有助于迟尽量避免混谣淆和误解(迷尤其是由于受有些类型测盐试看起来非批常类似,如吗强度测试和基容量测试)果。测试目标膏应该表明执壤行测试的原坊因。茄系统测试的乡测试类型一交般包括:功胜能测试(F扯uncti矿onal携Testi描ng)、性奸能测试(P伯erfor药mance学Test色ing)负垃载测试(L袍oadT莲estin拥g)、强度另测试(St五ress曲Testi带ng)、容戏量测试(V茧olume熔Test狐ing)、狸安全性测试优(Secu盐rity辞Testi砍ng)、配耐置测试(C扒onfig饲urati醉onTe接sting伍)、故障恢扰复测试(R柿ecove狱ryTe叙sting励)、安装测挖试(Ins易talla煌tion屡Testi驾ng)、文肯档测试(D丑ocume谨ntati饿onTe馋sting恩)、用户界其面测试(G惑UITe袄sting马)等等。挤其中,功能缝测试、配置毛测试、安装偶测试等在一漠般情况下是茄必需的。而悼其它的测试岸类型则需要夹根据软件项你目的具体要饱求进行裁剪原。白耀采用的测伟试技术雕系统测试主惹要采用黑盒呢测试技术设选计测试用例留来确认软件达满足需求规陕格说明书的虽要求。佛2.4系级统测试的工敌作机制撞1绿)项目组为宿每一个软件鹊项目成立测雷试组,确定细测试经理(蛋通常由测试键设计员担任诚)一名,测傲试设计员和笼测试员若干买。族角色谁职责炒测试设计员福制定系统测碧试计划、设悠计系统测试筐、实施系统旬测试以及评制估系统测试朝测试员屑执行系统测营试仅2筛)项目组需误要提供系统的测试需要的柄输入,建立孤测试环境,直以及对测试普工件进行配黎置管理。软件需求说明书软件需求说明书测试需求测试需求测试需求测试用例测试用例测试用例测试过程测试过程测试过程测试过程测试过程测试分析报告软件配置管理系统分析员测试设计员测试设计员测试设计员测试设计员测试员槐2.5系绿统测试产生授的工件清单神1佳)软件系统硬测试计划薄2)系统测逆试用例递3怪)系统测试答过程匆4)测试脚瘦本(可选)倚5)测试结神果改6)测试分由析报告沟测试分析报尸告(GB标回准迁)编者说明:狡测胸试完成后,醉将会形成一橡些测试日志疮,对于每个坊测试用例也鱼有了一个反末馈的结果,晕那么从这个拖数据中看出旗问题、找到优问题以及寻帽找解决问题壮的方法,那虾就是测试分符析报告所要杰完成的事了成。1.引言数1.1誉编写目的技竹卖[笨说明这份测间试分析报告榆的具体编写门目的,指出加预期的阅读述范围。仅]底1.2坑背景孟神[谜说明:遗]水刮[淋a.被尽测试软件系纲统的名称;团]唤[露b.该令软件的任务忽提出者、开民发者、用户滴及安装此软旅件的计算中剧心,指出测臣试环境与实袜际运行环境太之间可能存照在的差异以窃及这些差异核对测试结果等的影响。科]纺1.3面定义颠牵[唇列出本文件祥中用到的专所问术语的定似义和外文首逐字母组词的括原词组。疯]抽1.4锁参考资料迷退蓬[派列出要用到皆的参考资料表,如:]壶咬[扰a.本勿项目的经核利准的计划任穗务书或合同竖、上级机关前的批文;叛]屡穿[孟b.属茧于本项目的凯其他已发表职的文件;柏]斗泻[醋c.本酷文件中各处织引用的文件择、资料,包括括所要用到舞的软件开发扭标准。锯]攀[卡列出这些文哑件的标题、袄文件编号、洒发表日期和挽出版单位,省说明能够得披到这些文件虎资料的来源势。轨]京2身.势测试概要铅瓜[坟用表格的形定式列出每一缺项测试的标呆识符及其测驻试内容,并冒指明实际进伴行的测试工市作内容与测亲试计划中预立先设计的内滨容之间的差违别,说明作幅出这种改变排的原因。所]墙3妈.耻测试结果及亮发现蹈3.听1测试协1(标识符像)蛇[胸把本项测试粉中实际得到幻的动态输出洪(包括内部靠生成数据输绑出)结果同瑞对于动态输殃出的要求进樱行比较,陈殿述其中的各港项发现。辽]测3.2鸡测试2(丹标识符)胃鸦[所用类似本报垃告3.1孕条的方式毅给出第2芽项及其后各新项测试内容跟的测试结果允和发现。牛]适4咳.书对软件功能渔的结论护4.1功能院1(标识符眉)透邻雄能力轻[滤简述该项功砌能,说明为都满足此项功贤能而设计的旧软件能力以判及经过一项盟或多项测试息已证实的能喇力。岁]鄙课肠限制乏[慈说明测试数筑据值的范围侦(包括动态蠢数据和静态起数据),列晋出就这项功敏能而言,测吐试期间在该绩软件中查出果的缺陷、局针限性。痛]卡4.2用功能2(起标识符)嫩乡[针用类似本报身告4.l的鼠方式给出第酷2项及其后毛各项功能的作测试结论。贴]绳..微....榜5分析摘惕要勺5.1能匪力材[寿陈述经测试性证实了的本朋软件的能力蚂。如果所进森行的测试是车为了验证一肿项或几项特予定性能要求听的实现,应景提供这方面莲的测试结果少与要求之间孩的比较,并瓶确定测试环歪境与实际运阶行环境之间词可能存在的诸差异对能力牺的测试所带享来的影响。映]藏5.2缺惜陷和限制辟[玻陈述经测试追证实的软件杰缺陷和限制凯,说明每项组缺陷和限制海对软件性能粪的影响,并暴说明全部测乱得的性能缺焦陷的累积影林响和总影响露。耕]遣5.3遇建议残劲[愁对每项缺陷贴提出改进建秘议,如:扎]炸肠[磨a.各墓项修改可采怒用的修改方墨法;大]饥舰[瓶b.各吴项修改的紧帽迫程度;丢]买柴[鱼c.各旅项修改预计槐的工作量;译]烈辞[衔d.各签项修改的负钓责人。算]掉5.4评跪价佩瓣[犯说明该项软绣件的开发是概否已达到预淘定目标,能原否交付使用胁。脉]庙6测试资住源消耗链[税总结测试工摊作的资源消印耗数据,如绘工作人员的状水平级别数扩量、机时消绒耗等。默]之测试规程说促明编者说明:兰软彻件测试就像展生产线上的两产品测试一式样,需要专务业的技能与金工作方法,域而测试规程微则是确保每块次测试动作所高度统一。替第1章乡速目的辜1.1俩抚一般目的钢1.2忌土执行的测试趟用例柏序膝号棕测试用例名圣称或标识符倍第2章攀舍特殊要求丘2.1喘旅前继规程序序蓬号浑前继规程的臭名称或标识叫符棒2不.2爹抱专门技能重2.3并术特殊环境塘2.4物乞其它籍第3章诉羊规程步骤夏3.1邪跪日志薯3.2愚再准备非3.3贸头启动酬3.4卡晒处理迷3.5孙帽度量妥3.6劳露暂停凡3.7莲午再启动阅3.8缺晴停止炉3.9比哪清除裕3.10敢姜应急烟计算机软件虑测试文件编效制规范编者说明:夹测川试是一个复遵杂、系统化蹈的工作,也坐是一个内容榴广泛的课题横,其间将产犬生大量的文嘴档。本文档挽就是一个指救导所有这些弱文档编写的婆规范。你可榆以根据自己裂的实际,对轮其修改,以陕适用于你的丈开发团队。1.引言曲1.1目速的和作用折本规范规定裙一组软件测傍试文件。测码试是软件生也存周期中一膏个独立的、草关键的阶段凤,也是保证睁软件质量的婆重要手段。盈为了提高检房测出错误的斑几率,使测匪试能有计划械地、有条不晋紊地进行地惩进行,就必经须要编制测锤试文件。而败标准化的测姿试文件就如钓同一种通用运的参照体系亦,可达到便插于交流的目跌的。文件中抄所规定的内蚁容可以作为墨对测试过程盆完备性的对敢照检查表,恭故采用这些顽文件将会提窝高测试过程粉的每个阶段趟的能见度,烂极大地提高号测试工作的蹈可管理性。第丝1.2适它用对象及范辟围煮本规范是为跑软件管理人雄员、软件开赤发人员和软点件维护人员辅、软件质量是保证人员、去审计人员、殃客户及用户惩制定的。葵本规范用于冶描述一组测太试文件,这嫁些测试文件帽描述测试行川为。本规范夫定义每一种帆基本文件的北目的、格式归和内容。所岗描述的文件增着重于动态你测试过程,险但有些文件湾仍适用其它棒种类的测试扒活动。戴本规范可应豪用于数字计撤算机上运行越的软件。它妇的应用范围补不受软件大碑小、复杂度抖或重要性的贸限制,本规贤范既适用于称初始开发的绸软件测试文体件编制,也称适用于其后屿的软件产品钓更新版本的忠测试文件编限制。茫本规范并不射要求采用特织定的测试方练法学、技术雄及设备或工掘具。对文件视控制、配置拾管理或质量伤保证既不指请明也不强制程特定的方法乐学。根据所影用的方法学羡,可能需要夹增加别的文夏件(如输“叮质量保证计面划犯”谅)。易本规范既适蝇用于纸张上督的文件,也以适用于其它乱媒体上的文鞋件。如果电棒子文件编制坏系统不具有车安全的批准春注册机制,缠则批准签字漫的文件必须丙使用纸张。闻奋2表.米引用标准棉GB/T凡11457期软件工程卸术语著GB85幅66计算祥机软件开发际规范泳GB85钳67计算挥机软件产品葛开发文件编些制指南3.定义洪本章定义本纲规范中使用将的关键术语柜。经3.1设危计层de类sign五level同富软件项的设小计分解(如仓系统、子系算统、程序或骄模块)。杨3.2通叨过准则p励assc敞riter惊ia谁判断一个软秤件项或软件烫特性的测试蜜是否通过的挑判别依据。供岗3.3软只件特性s均oftwa夸refe炉ature投语软件项的显酸著特性。(恼如功能、性各能或可移植琴性等)。雄3.4软优件项so坛ftwar狗eite绘m识源代码、目章标代码、作央业控制代码走、控制数据斗或这些项的旬集合。皮3.5测煎试项te凤stit装em束作为测试对扯象的软件项菌。4.概述京4.1主膛要内容驱本规范确定叔了各个测试醉文件的格式兔和内容,所倍提出的文件箩类型包括测想试计划、测救试说明和测鹊试报告。敲测试计划描首述测试活动赵的范围、方鼠法、资源和狂进度。它规恶定被测试的灭项、被测试暗的特性、应强完成的测试材任务、担任巡各项工作的弊人员职责及轻与本计划有暖关的风险等华。只测试说明包挨括三类文件蝇:抛(1)测试放设计说明:津详细描述测判试方法,规炸定该设计及槐其有关测试培所包括的特姜性,还规定捐完成测试所滴需的测试用昼例和测试规绘程,并规定慰特性的通过拥准则。仍(2)测试寸用例说明:馒列出用于输众入的具体值定以及预期的食输出结果,营并规定在使海用具体测试轨用例时,对傅测试规程的谷各种限制。诸将测试用例屡与测试设计群分开,可以羡使它们用于想多个设计并颗能在其它情障形下重复使晨用。乖(3)测试疫规程说明:庙规定对于运酱行系统和执竭行指定的测秤试用例来实婆现有关测试径设计所要求脏的所有步骤忍。浓测试报告包唇括四类文件规:渠(1)测试雀项传递报告悄:指明在开否发组和测试弱组独立工作乎的情况下或世者在希望正贼式开始测试染的情况下为闯进行测试而勾被传递的测问试项。菠(2)测试岔日志:测试刃组用于记录罪测试执行过弟程中发生的波情况。优(3)测试势事件报告:栗描述在测试他执行期间发重生并需进一序步调查的一监切事件。初(4)测试拦7总结报告勉:总结与测精试设计说明鼻有关的测试纲活动。耕这些文件同错其它文件在势编制方面的凉关系以及同省测试过程的晕对应关系如却图1所示。槽碧4.2实禁施灵活性拳在GB8借567中,专涉及软件测扫试的文件有佳“盗测试计划权”服及梦“否测试分析报筒告鹅”庭。本规范中惊的八个测试帖文件是上述境二个文件的仿补充和细化休,这样可使贞文件的书定社更具体、更依有参照性,墓其中测试计厘划可细化为仙本规范的测币试计划、测纲试设计说明悠、测试用例娘说明及测试吩规程说明,迫测试分析报门告可细化为烛本规范的测好试项传递报才告、测试日绣志、测试事薄件报告及测去试总结报告季。惯使用本规范售的每个单位谷,要规定测律试阶段所应面有的特定文亦件,并在测所试计划中规绒定测试完成蔑后所能提交材的全部文件俯。对于不同轧的设计层或厌不同规模的蜻软件,所选况文件的种类记也可有所不乔同。碌在所提供的榨每个标准文俱件中,每一己章的内容对献于具体的应稠用和特定的劳测试阶段可办以有所增减驼。不仅可以呜调整内容,哭还可以在基庭本文件集中兽增加另外的慌文件。任何牙一个文件都更可以增加新槐的内容,并污且某章若无坟可写的内容找,则可不写强,但须保留正该章的编号歌。使用本规漫范的每个单懒位应该补充袄规定对内容献的要求和约掉定,以便反斯映自己在测湾试、文件控鱼制、配置管炭理和质量保管证方面所用缺的特定方法乔、设备和工弄具。吊附录A(参挺考件)中,偶将叙述文件展编制实施及偿使用指南。千扯4.3总甚体要求祥以下将叙述徒各个测试文恶件的书写格生式及内容。该对于每一个轻文件而言各退章应按指定科的次序排列惰,补充的章阴可以放在最于后或放在坦“毅批准掀”邀一章的前面荡(如果该文移件最后一章郑是邪“锣批准泊”碰的话)。如拣果某章的部壮分或全部内亭容在另一文摊件中,则应电在相应的内判容位置上列吼出所引用的英材料,引用环的材料必须凉附在该文件篮后面或交给听文件的使用灭者。氧5般.含内容要求脸5.1测动试计划落测试计划结晓构如下图所衡示。1测试计划名称1测试计划名称2引言3测试项4被测试的特性5不被测试的特性6方法7项通过准则8暂停标准和再启动要求9应提供的测试文件10测试任务11环境要求12职责13人员和训练要求14进度15风险和应急16批准粒下面给出每闪一章的详细伍内容:莫裂测试计划纵名称(本计至划的第1章既)丽为本测试计爆划取现代战织争专用的名化称。唐涌引言(本忘计划的第2兔章)顾归纳所要求驾测试的软件珍项和软件特秘性,可以包庸括系统目标随、背景、范科围及引用材对料等。短在最高层测塞试计划中,迫如果存在下星述文件,则螺需要引用它弃们:项目计炮划、质量保利证计划、有划关的政策、如有关的标准梦等。救烦测试项(但本计划的第折3章)霞描述被测试言的对象,包朋括其版本、核修订级别,流并指出在测往试开始之前舅对逻辑或物婚理变换的要羊求。坟极被测试的下特性(本计潮划的第4章糊)肌指明所有要赛被测试的软携件特性及其团组合,指明陵每个特性或假特性组合有向关的测试设赖计说明。疤指不被测试婶的特性(本风计划的第5洗章)轻指出不被测金试的所有特城性和特性的显有意义的组骨合及其理由墓。脱默方法(本损计划的第6遇章)料描述测试的帮总体方法,洲规定测试指索定特性组志前需的主要活怨动、、技术雄和工具,应逆详尽地描述打方法,以便扶列出主要的倘测试任务,溉并估计执行报各项任务所么需的时间。敢规定所希望赏的电低程度奴的测试彻底客性,指明用四于判断测试着彻底性的技贸术(如:检告查哪些语句密至少执行过况一次)。指绘出对测试的沟主要限制,年例如:测试蝇项可用性、劲测试资源的乞可用性和测握试截止期限引等。夹满项通过准请则(本计划毒的第7章)躲刃规定各测试女项通过测试说的标准。彻萝暂停标准哗和再启动要缸求(本计划围第8章)腥规定用于暂惕停全部或部络分与本计划片有关的测试陷项的测试活妥动的标准。煎规定当测试肿再启动时必婆须重复的测妻试活动。百敬应提供的嫩测试文件(耗本计划的第封9章)改规定测试完息成后所应递铁交的文件,拔这些文件可断以是前述八醒个文件的全绪部或者部分效。警率0旷测试任务蹄(本计划的瓶第10章)届共指明执行测币试所需的任决务集合,指蛙出任务音的疯一切依赖关死系和所需的轰一切特殊技凝能。成叼1夜环境要求想(本计划的坦第11章)脏局规定测试环客境所必备的揪和希望的的匪性质。包括改:硬件、通始信和系统软证件的物理特吧征、使用方僵式以及任何垫其它支撑测盘试所需的软涌件或设备,版指出所需的粘特殊测试工将具及其它测峡试要求(如征出版物或办稠公场地等)堤。指出测试异组目前还不林能得到的所报有要求的来神源。急们2监职责(本尘计划的第1介2章)阶指出负责管谜理、设计、罚准备、执行阀、监督、检嗽查和仲裁的蜂小组。另外浴指出负责提再供道重中指出的笔测试项和在摆趴1中指出的董环境要求的纵小组。驼这些小组可艺以包括开发往人员、测试仿人员、操作桌员、用户代查表、数据管尘理员和质量曲保证人员。剂忧蜘3工人员和训知练要求(本亭计划的第1乎3章)献指明测试人献员应有的水旺平以及为掌赖握必要技能赏可供选择的创训练科目。方款勒4励进度(本而计划的第1带4章)铜包括在软件言项目进度中醋规定的测试挖里程碑以及飘所有测试项弯传递时间。寨宿定义所需的丝新的测试里上程碑,估计童完成每项测挑试任务所需脂的时间,为惯每项测试任叔务和测试里秋程碑规定进毕度,对每项露测试资源规满定使用期限塞。惧予5妙风险和应悉急(本计划王的第15章卵)哗预测测试计脉划中的风险挂,规定对各废种风险的应嫌急措施(如投:延期传递千的测试项可梅能需要加夜济班来赶上规额定的进度。至)马忧6们批准(本艳计划的第1料6章)材规定本计划哨必须由哪些饺人(姓名和层职务)审批巨。为签名和方填写日期留忽出位置。朽5.2测射试设计说明宜怎测试设计说熄明如下图所刑示。益1测试设暂计说明名称磁羽2被测试肢的特性添3方法详夺述欢4测试用物例名称愿5特性通覆过准则扛下面给出本奉说明每一章飘的详细内容样。厚犬测试设计政说明名称(妄本说明第1僵章)刑给每一个测商试设计说明恢取一个专用束名称。如果续存在的话,迎也可引用有展关的测试计胸划中给出的钉名称。障劈被测试的饥特性(本说置明的第2章右)兴规定测试项涝,描述作为祝本设计测试题目标的特性岩和特性的组作合,其它特滑性可以论及偿,但不必测庭试。骆铲方法详述司(本说明的劝第3章)供将测试计划式中规定的方忧法进行细化丽,包括要用哄的具体测试白技术,规定控分析测试结城果的方法(荡如比较程序奶或人工观察沈)。暑规定为选择从测试用例提笋供合理依据街的一切分析奶结果。例如臣:可以说明员容错的条例上(如:区别虑有效输入和颜无效输入的舰条件)。听归纳所有测陵试用例的共月同属性,可血以包括输入特约束条件,挠共享环境的哭要求,对共榴享的特殊规右程的要求及且任何共享的裳测试用例间朴的依赖关系闹。亿讽测试例名狼称(本说明袜的第4章)舰哀列出与本设匆计有关的每完一测试用例鞋的名称和简引要说明。某卷个特定的测宣试用例可能明在多个测试夜设计说明中高出现,列出砖与本测试设晓计说明有关芳的规程及其谈简要说明。贷钻疮特性通过垃准则(本说崭明的第5章科)胖规定用于判登别特性和特恋性组合是否盈通过测试的刃准。良5.3测挽试用例说明麦档测试用例说舍明结构如下顷图所示。剩1测试用磁例说明名称修佩2测试项刑喝3输入说班明汪4输出说袜明笨5环境要推求她6特殊的侨规程说明暖7用例间宵的依赖关系采仪由于测试用径例可能被由内多个小组长慢期使用的多燥个测试设计桃说明引用,加所以在测试事用例说明中摔必须包含足谜够具体的信传息以便重复樱使用。勺下面给出本闪说明每一章队的详细内容乱。虽友测试用例绕说明名称(傍本说明的第件1章)墙给本测试用魄例说明取一至个专用名称衡陆赚测试项(极本说明的第悔2章)惩规定并简要林说明本测试贫用例所要涉时及的项和特鸦性、对于每原一项、可考列虑引用以下舰文件:需求茄说明书、设絮计说明书、牵用户手册、终操作手册。充唱汗输入说明丧(本说明的齐第3章)艘规定执行测经试用例所需颗的各个输入助。有些输入聚可以用值(哭允许适当的隆误差)来规探定。而另一宵些输入,如罪常数表或事排务文件可以才用名来规定蛮。规定所有己合适的数据餐库、文件、饲终端信息、脑内存常驻区禽域和由操作斧系统传送的抄值。规定各悬输入间所需恶的所有关系芽(如时序关泥系等)。争挽输出说明萍(本说明的诚第4章)虑规定测试项雨的所有输出口和特性(如困:响应时间好)。提供各兽个输出或特喝性的正确值跌(在适当的宽误差范围内梢)。赤竞环境要求匀(本说明的摩第5章)扣涛.1硬件漏残规定执行本免测试用例所竟需的硬件特该征和配置(在如:80字陷符很×绕24行的显砍示终端)。替债悲.2软件卸绍规定执行本幅测试用例所叼需的系统软址件和应用软争件。系统软痒件可以包括歉操作系统、烤编译程序、销模拟程序和帝测试工具等沟。仗拣.3其它鄙椒说明所有其澡它的要求,厅如特种设施免要求或经过孩专门训练的紫人员等。谊已特殊的规严程要求(本涉说明的第6谢章)园描述对执行挑本测试用例纳的测试规程彩的一切特殊抄限制。这些婚限制可以包廊括特定的准竖备、操作人末员干预、确征定特殊的输前出和清除过王程。障昨用例间的巡依赖关系(冷本说明的第颤7章)仅列出必须在昆本测试用例狼之前执行的场测试用例名宾称,归纳依捧赖性质。三5.4测米试规程说明翁千测试规程说食明结构如下项图表示灾1测试规高程说明名称裁2目的邀3特殊要裂求巡4规程步暮骤去下面给出本秘说明每一章岁的详细内容喇。顷落测试规程原说明名称(悟本说明的第娱1章)颠给每个测试熄规程说明取驱一个专用名欺称,给出对淡有关测试设言计说明的引忍用。扇毛目的(本遥说明的第2顽章)醉描述本规程弄的目的。如岗果本规程执评行测试用例竖,则引用各置有关的测试悼用例说明。哪女药特殊要求刚(本说明的陷第3章)绸指出执行本嘴规程所需的草所有特殊要烈求,包括作打为先决条件屠的规程、专继门技能要求露和特殊环境贩要求。船遣规程步骤这(本说明的位第4章)袭猛.1日志萍带说明用来记隶录测试的执搂行结果、观当察到的事件肚和其它与测凶试有关事件得(见5.6听条测试日志演和5.7条源测试事件报领告)的所有宰特殊方法或游格式。异讨.2准备疲联描述新任务金执行规程所何必需的动作肆序列。嫌衣.3启动脂滨描述开始执示行规程所必持需的动作。餐士临.4处理抗食描述在规程音执行过程中晕所必需的动深作。孟及.5度量纠街描述如何进裳行测试度量骨(如描述如狼何用网络模状拟程序来充圣其量远程终帅端的响应时怒间)。圾阀.6暂停历纹描述因发生砍意外事件暂五停测试所必兄需的动作。乒润术.7再启题动皇规定所有再轰拨动点和在暗启动点上重要新启动规程寇所必需的动逮作。剂妥.8停止恐帝描述正常停凳止执行时所滔必需的动作杂。社揪.9清除用促描述恢复环役境所必需的决动作。霜营.10应躁急念描述处理执示行过程中可董能发生的异觉常事件所必泳需的动作。先忧5.5测忘试项传递报镜告乱测试项传递威报告结构如帮下图所示。顽甩1传递报弱告名称超2传递项欢3位置4状态5批准差下面给出本扮报告每一章斗的详细内容欺。双蚊传递报告莲名称(本报朽告的第1章烤)今为本测试项间传递报告取猪一个专用名奉称。喜箱传递项(龙本报告的第标2章)胆规定被传递茄的项及其版锦本/修订级发别。提供与究传递项有关农的项文件和毒测试计划的栽相关信息,林指出对该传风递项负责的紧人员。她外位置(本割报告的第3以章)谱规定传递项衔的位置及其顺所

温馨提示

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

评论

0/150

提交评论