软件测试指导书

软件测试指导书

ID:46557174

大小:128.50 KB

页数:15页

时间:2019-11-25

软件测试指导书_第1页
软件测试指导书_第2页
软件测试指导书_第3页
软件测试指导书_第4页
软件测试指导书_第5页
资源描述:

《软件测试指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、TestGuideline测试指导书(DVP02G03V1.0/forinternaluseonly)(DVP02G03V1.0/仅供内部使用)Revisionrecord修订记录Date日期RevisionVersion修订版本CRID/DefectIDCR号SectionNumber修改章节ChangeDescription修改描述Author作者Catalog目录1Objectivestl标42Scope范围43Generaltestmethodologyguideline通用测试方法扌旨导43.1单元测试,集成测试,系统测试概念介绍以及区别43.1.1单元测试

2、43.1.2集成测试43.1.3系统测试53.1.4单元测试、集成测试、系统测试的比较53.2通用测试方法,技术的介绍53.3软件测试原则63.4回归测试原则63.5测试用例设计73.5.1测试用例的设计角度73.5.2测试用例的组织方式73.5.3测试用例的设计步骤83.6测试评估84UTGuideline单元测试指导94.1单元测试策略94.1.1根据测试测试对象确定测试策略94.1.2根据测试需求确定测试策略104.1.3根据测试质量目标确定测试策略104.2单元测试方法105ITGuideline集成测试指导115.1集成测试策略115.2集成测试方法126S

3、TGuideline系统测试指导126.1系统测试策略126.1.1选择外部接口的测试方法136.1.2明确测试对象的重点136.1.3确定测试顺序136.2系统测试方法137Tools工具推荐148Reference参考书目159AssociatedForms/Records相关表格/记录15TestGuideline测试指导书Listofabbreviations缩略语清单:Abbreviations缩略语Fullspelling英文全名Chineseexplanation中文解释Listofreference参考资料清单:1Objectives目标本文着重于基本

4、测试方法的介绍,突出了不同测试阶段的方法和重点,对于软件开发项目组屮的测试活动给予技术指导。木指导书适用丁•遵循CMM流程规范的软件开发项M的不同测试阶段UT/IT/STo3Generaltestmethodologyguideline通用测试方法指导软件测试是使用人工和自动的手段来运行和测定某个系统的过程,其H的在于检验它是否满足规定的需求,或弄淸预期结果和实际结果的区别。简单讲,软件测试以检测是否满足需求为目标。5.单元测试,集成测试,系统测试概念介绍以及区別3.1.1单元测试3丄1」单元测试的定义单元测试是检测程用最小单位是否有错•误。单元(unit)是程序中的

5、最小单位,它具有一些基木属性:1.通常可以单独分配给开发人员进行开发,在单元Z间或与外界Z间的技术接口,可由人员进行协调2.单元接受数据输入后,经过加工,输出结果,输出可能是数据,可能是状态的改变,但是输入,加工,输出三个环节缺一不可3.原则上,每个程序单元都应该有明确的规格说明,也就是对输入、加工和输出作了明确的描述比程序单元更大的单位比较模糊,通常我们以模块定义,模块大小没有明确规定,可能在树状结构的不同位置。通常认为基层模块就是程序单元,或者由程序单元构成。3.1.1.2单元测试的对象在CMM中,单元测试的对象是LLD中所划分定义的程序单元或模块,它也是单元测试

6、用例设计中可测试的最人单元。该测试对象可能由一个或多个函数或者类组成,测试设计就是对测试对象进行测试用例设计。如何划分单元,对于单元测试的成本和效果有很大影响。单元划分过大,花费在问题定位等方而的工作量较人;单元划分过小,测试回报率较低,也就是说,发现同等数量的问题,将编写更多的测试用例。确定单元粒度的最基本原则就是“高内聚、低耦合”3.1.2集成测试3.1.2.1集成测试的定义集成测试是指把若干个经过单元测试的模块(或单元)组装到一起而进行的测试,集成测试应依据HLD中,主要发现接口、依赖中的错误或不完善的地方。3.1.2.2集成测试的对彖集成测试的对彖为若干个单元

7、测试对象的组合,至少为两个。以模块为基本单位,测试模块间的接口及同步机制,,模块间全局数据的止确性,测试各个模块或子模块集成后的子功能是否实现集成测试应重点测试以下内容:消息接口,功能流程,使川的数据表,对外提供的函数接口,处理性能3.1.3系统测试系统测试是针对软件项冃组所承担开发的软件系统进行的整体测试,将软件系统作为整体运行或实施明确定义的软件行为子集的测试。主要釆用的测试方法是黑盒测试,即不管程序内部的实现逻辑,以检验输入输出信息是否符合规格说明书中有关需求规定的测试方法。3.1.3.2系统测试的对•象系统测试的对象为软件项目组所承担开发的软

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。