网络工程师培训知识点:测试与软件开发各阶段的关系

网络工程师 责任编辑:liuw0627 2013-11-29

添加老师微信

备考咨询

加我微信

摘要:软件开发过程是一个自顶向下,逐步细化的过程,而测试过程则是依相反的顺序安排的 自底向上,逐步集成的过程。低一级测试为上一级测试准备条件。

4.3.1【网络工程师培训知识点】软件测试

1、测试与软件开发各阶段的关系

软件开发过程是一个自顶向下,逐步细化的过程,而测试过程则是依相反的顺序安排的 自底向上,逐步集成的过程。低一级测试为上一级测试准备条件。

图4-10  软件生命周期与测试

测试过程按4个步骤进行,即单元测试、组装测试、确认测试和系统测试。

单元测试集中对用源代码实现的每一个程序单元进行测试,检查各个程序模块是否正确地实现了规定的功能。

集成测试根据设计规定的软件体系结构,把已测试过的模块组装起来,在组装过程中,检查程序结构组装的正确性。

确认测试则是要检查已实现的软件是否满足了需求规格说明中确定了的各种需求,以及软件配置是否完全、正确。

系统测试把已经经过确认的软件纳入实际运行环境中,与其它系统成份组合在一起进行测试。严格地说,系统测试已超出了软件工程的范围。

 

图4-11  测试的过程

返回目录:网工知识点全析及训练第4章系统开发、运行

编辑推荐:

网工知识点全析及训练第一章 网络工程师指南

网工知识点全析及训练第二章 计算机硬件知识

网工知识点全析及训练第三章操作系统基础知识

 网络管理员考试时间

网络管理员考试    网络管理员考试大纲


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

软考备考资料免费领取

去领取

!
咨询在线老师!