正在加载图片...
互联网技术为核心,以Wb技术为基础的集成环境之上,它基于网络对象超连接技术,能成功 地访问各种服务器以及数据库和其他文件系统。 30.答:(1)识别:模型化并分析被测系统的功能:(2)设计:依据外部观察设计测试用例; (3)补充:依据代码分析、猜测和用启发式的方式研究添加测试用例:(4)评估:给出每一个测试 用例的预期结果,或者选择一种方法评估每一个测试用例是否通过或未通过测试。 四、应用题(每小题10分,共20分) 31.解:一般来说,我们可以把软件测试过程按测试的先后次序分成四个阶段进行:单元 测试、集成测试、确认测试和系统测试,如图所示。 单元 设计信息 软件需求 系统信息 模块 测试 单元 集成 确认 系统 模块 测试 测试 测试 测试 单元 己测模块 模块 测试 (1)单元测试 单元测试是分别针对每个程序单元进行测试,以确保每个单元都能正常工作。在单元测 试中,大量采用白盒测试方法,以便尽可能发现程序单元内部的错误。 单元是程序的最小组成单位,它具有以下特征: 。通常可分配给某个程序员开发: ·单元可接受输人,并经过加工,产生输出或发生状态的改变; ·原则上,每个程序单元都应有规格说明: 程序单元通常与程序模块相对应,所以单元测试又称为模块测试。单元测试通常采用白 盒测试方法,由开发人员来完成,因而一般把单元测试放在编码阶段。 (2)集成测试 在集成测试过程中,首先把已经通过单元测试的模块组装起来,构成一个在设计阶段所定 义的程序结构,然后通过集成测试发现与接口有关的问题。 软件系统一般采用两种方式进行集成,非增量集成和增量集成。所以,集成测试也就分为 非增量集成测试和增量集成测试。 (3)确认测试 确认测试就是检验所开发的软件是否能按用户提出的需求运行。若能达到这一要求,则 1004互联网技术为核心,以 Web 技术为基础的集成环境之上,它基于网络对象超连接技术,能成功 地访问各种服务器以及数据库和其他文件系统。 30. 答:(1)识别 模型化并分析被测系统的功能 ;(2) 设计 依据外部观察设计测试用例; (3) 补充 依据代码分析、猜测和用启发式的方式研究添加测试用例刊的评估:给出每一个测试 用例的预期结果,或者选择一种方法评估每一个测试用例是否通过或未通过测试。 四、应用题{每小题 10 分,共 20 分} 1.解 一般来说,我们可以把软件测试过程按测试的先后次序分成四个阶段进行 单元 测试、集成测试、确认测试和系统测试,如图所示。 模块 模块 (1)单元测试 单元测试是分别针对每个程序单元进行测试,以确保每个单元都能正常工作。在单元测 试中,大量采用白盒测试方法,以便尽可能发现程序单元内部的错误。 单元是程序的最小组成单位,它具有以下特征 。通常可分配给某个程序员开发 @单元可接受输入,并经过加工,产生输出或发生状态的改变 .原则上,每个程序单元都应有规格说明 程序单元通常与程序模块相对应,所以单元测试又称为模块测试。单元测试通常采用白 盒测试方法,由开发人员来完成,因而一般把单元测试放在编码阶段。 (2) 集成测试 在集成测试过程中,首先把已经通过单元测试的模块组装起来,构成一个在设计阶段所定 义的程序结构,然后通过集成测试发现与接口有关的问题。 软件系统一般采用两种方式进行集成,非增量集成和增量集成。所以,集成测试也就分为 非增量集成测试和增量集成测试。 (3) 确认测试 确认测试就是检验所开发的软件是否能按用户提出的需求运行。若能达到这一要求,则 1004
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有