开始直到该软件报废为止的整个时期,包括:可行性分析和项目开发计划,需求分析,概要设计,详细设计,编码,测试,维护等阶段。其中需求分析是由分析员了解用户的要求,认真细致地调研,分析,最终应建立目标系统的逻辑模型并写出(4),而概要设计的结果是提供一份(5),

admin2009-02-15  51

问题 开始直到该软件报废为止的整个时期,包括:可行性分析和项目开发计划,需求分析,概要设计,详细设计,编码,测试,维护等阶段。其中需求分析是由分析员了解用户的要求,认真细致地调研,分析,最终应建立目标系统的逻辑模型并写出(4),而概要设计的结果是提供一份(5),而软件测试中设计测试实例(test case)主要由输入数据和(6)两部分组成。

选项 A、测试规则
B、测试计划
C、预期输出结果
D、以往测试记录分析

答案C

解析 在软件生命周期的需求分析阶段中,开发人员需准确地理解用户的要求,进行细致的调查分析,将用户非形式的需求陈述转化为完整的需求定义,再由需求定义转换到相应的需求规格说明的过程。基本任务包括(1)问题识别:双方确定对问题的综合需求,这些需求包括功能需求,性能需求,环境需求,用户界面需求;(2)分析与综合,导出软件的逻辑模型;(3)编写文档:包括编写“需求规格说明书”,“初步用户使用手册”,“确认测试计划”,“修改完善软件开发计划”。
而把一个软件需求转换为软件表示时,首先设计出软件总的体系结构。称为概要设计或结构设计。其基本任务有:(1)设计软件系统结构;(2)进行数据结构及数据库的设计;(3)编写概要设计的文档包括概要设计说明书,数据库说明书(DBMS的简介,概念模型,逻辑设计,结果),用户手册,修订测试计划 (测试的策略、方法、步骤);(4)评审:是否完整地实现了规定的功能、性能要求。设计方案是否可行。关键的处理及内部接口定义的正确性,有效性,各部分的一致性。
软件测试的目的是为了发现软件的错误。软件测试中应注意的原则中有一点:测试用例应由输入数据和预期的输出数据两部分组成。这样便于对照检查,做到有的放矢。
转载请注明原文地址:https://kaotiyun.com/show/1oLZ777K
0

最新回复(0)