系统分析师考试软件测试步骤组装、确认测试

系统分析师 责任编辑:sara1024 2013-10-29

添加老师微信

备考咨询

加我微信

摘要:组装测试也称为集成测试,就是把模块按系统设计说明书的要求组合起来进行测试。即使所有模块都 通过了测试,但在组装之后,仍可能会出现问题:穿过模块的数据被丢失;一个模块的功能对其他模块造成有害的影响;各个模块组合起来后没有达到预期功能;全局数据结构出现问题;另外单个模块的误差可 以接受,但模块组合后,可能会出现误差累积,最后到不能接受的程度,所以需要组装测试。

 

   系统分析师考试大纲

系统分析师考试  系统分析师培训 

 系统分析师考试报名

3.5.3.3 测试策略与测试方法

3.软件测试步骤

软件测试实际上分成四步进行。

(2)组装测试。

组装测试也称为集成测试,就是把模块按系统设计说明书的要求组合起来进行测试。即使所有模块都 通过了测试,但在组装之后,仍可能会出现问题:穿过模块的数据被丢失;一个模块的功能对其他模块造成有害的影响;各个模块组合起来后没有达到预期功能;全局数据结构出现问题;另外单个模块的误差可 以接受,但模块组合后,可能会出现误差累积,最后到不能接受的程度,所以需要组装测试。

通常组装测试有两种方法:一种是分别测试各个模块,再把这些模块组合起来进行整体测试,即非增量式集成。另一种是把下一个要测试的模块组合到已测试好的模块中,测试完后再将下一个需要测试的模块组合起来,进行测试,逐步把所有模块组合在一起,并完成测试,即增量式集成。非增量式集成可以对模块进行并行测试,能充分利用人力,并加快工程进度。但这种方法容易混乱,出现错误不容易查找和定位。增量式测试的范围一步步扩大,错误容易定位,而且已测试的模块可在新的条件下再侧试,测试更彻底。

(3)确认测试。

经过组装测试以后,软件就被集成起来,接口方面的问题已经解决,将进入软件测试的最后一个环节 -确认测试。确认测试的任务就是进一步检查软件的功能和性能是否与用户要求的一样。系统方案说明书 描述了用户对软件的要求,所以是软件有效性验证的标准,也是确认测试的基础。

确认测试,首先要进行有效性测试以及软件配置审查,然后进行验收测试和安装测试,经过管理部门 的认可和希赛网的鉴定后,软件即可以交给用户使用。

·有效性测试,就是在模拟环境下,通过黑盒测试检验所开发的软件是否与需求规格说明书一致。在 设计测试例子时,除了检测软件的功能和性能之外,还需要对软件的容错性、维护性等其他方面进行检测。 测试人员可由开发商的内部人员组成,但?好是没有参加该项目的有经验的软件设计人员。在所有测试例 子完成之后,若发现测试结果与预期的不符,这时要列出缺陷清单。在这个阶段才发现的严重错误,一般 很难在预定的时间内纠正,需要与用户协商,寻找妥善解决问题的办法。

·软件配置审查,主要是检查软件(源程序、目标程序)和文档(包括面向开发和用户的文档)是否齐全 以及分类是否有序。确保文档、资料的正确和完善,以便维护阶段使用。

·验收测试,是以用户为主的测试。软件开发人员和质量保证人员也应该参加。在验收测试之前,需 要对用户进行培训,以便熟悉该系统。验收测试的测试例子由用户参与设计,主要验证软件的功能、性能、 可移植性、兼容性、容错性等,测试时一般采用实际数据。

 章节目录: 系分教程第一 章结构化分析与设计方法

返回全书目录:系统分析师章节辅导教程

 

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取