在信息系统开发的测试阶段,必须要用户参与的是()。

题目
单选题
在信息系统开发的测试阶段,必须要用户参与的是()。
A

单元测试

B

子系统测试

C

验收测试

D

系统测试

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

阅读以下说明,回答问题1和问题2。

[说明]

测试是信息系统开发周期中一项十分重要的工作,是保证系统质量与可靠性的重要措施。信息系统测试周期通常包括下图所示的4个阶段。在每个测试阶段中,通常需要对不同类型的对象进行测试。

请写出上图中前三个阶段的名称和对应的测试对象。


正确答案:(1)阶段名称:单元测试(或模块测试) 测试对象:程序中的一个模块(或—个子程序) (2)阶段名称:集成测试(或组装测试、联合测试) 测试对象:系统中由多个模块/子程序组成的一个包或一组包(或一个子系统) (3)阶段名称:系统测试 测试对象:整个(信息)系统
(1)阶段名称:单元测试(或模块测试) 测试对象:程序中的一个模块(或—个子程序) (2)阶段名称:集成测试(或组装测试、联合测试) 测试对象:系统中由多个模块/子程序组成的一个包或一组包(或一个子系统) (3)阶段名称:系统测试 测试对象:整个(信息)系统 解析:本题考查对软件应用系统测试过程的理解,以及系统开发商向系统用户完成系统移交过程中,需要系统用户参与的重要活动。
测试是软件开发过程中的重要活动,是系统质量和可靠性的保障。通常测试与整个系统的开发阶段密切配合,不同开发阶段需要针对不同对象进行相应的测试。整个软件开发过程中依次经历以下测试:
(1)单元测试也叫做模块测试,这种测试通常在模块的开发期间实施,主要测试程序中的一个模块或一个子程序。这个测试过程的目的在于发现各模块内部可能存在的各种差错,核查各模块或子程序内部是否已经覆盖了逻辑模型中的控制流和数据流,以确保模块可以按照预期行为工作。
(2)集成测试也叫做组装测试或联合测试。通常,在单元测试的基础上,需要将所有程序模块按照设计要求组装成为系统。此时需要考虑更高层次的问题,比如把各模块连接在一块后,穿越模块接口的数据是否完整;一个模块的功能是否会影响另一个模块的功能;各模块组装后,是否能够达到预期要求的功能等。因此,集成测试可在单元测试的同时进行,以尽早发现并排除在模块组装过程中可能出现的问题。这种测试的主要目的是确保当多个模块按照系统设计的要求组装在一起之后,不但各模块仍能够正常运行,而且能够达到组合后的预期功能。这个测试过程主要测试程序中由多个模块组成的一个包甚至一组包或一个子系统。
(3)系统测试经过集成测试之后,各模块之间的接口问题已经解决,整个软件系统就可以集成起来。系统测试主要测试软件系统的功能是否符合用户需求,是否能够完成预期功能。
(4)验收测试是启用软件系统前的最后测试阶段,主要是为了确保系统已经准备就绪,并能够在实际运行环境中正常运行。这个阶段需要根据预先制定的计划,进行软件配置、功能、性能等多方面的评审和测试,主要经历系统文档审核、源代码审核、配置和配置脚本审核、测试程序或测试脚本审核、系统运行测试。其中系统运行测试的内容通常包括:系统安装、启动与关机、功能测试、性能测试、压力测试、配置测试、平台测试、安全性测试、恢复测试、可靠性测试等。
根据以上叙述,若已经按照预先制定的测试计划执行了所有的测试案例、测试程序和测试脚本;测试中发现的所有程序问题和文档问题都已经解决;所有的软件配置都已经根据实际运行环境进行了调整并通过审核,则可以确定系统验收测试已经完成,系统就可以启用。

第2题:

必须要求用户参与的测试阶段是

A.单元测试

B.集成测试

C.确认测试

D.验收测试


正确答案:D

第3题:

信息系统开发的结构化方法是将系统开发划分为若干阶段,而经验说明在各阶段中,可能产生错误最大的隐患是来自( )。

A.需求分析

B.系统设计

C.代码设计

D.程序测试


正确答案:A

第4题:

在以下哪个系统开发阶段准备用户接受性测试计划?()

  • A、可行分析
  • B、需求定义
  • C、实施计划
  • D、实施后检查

正确答案:B

第5题:

内部审计师在系统开发的哪个阶段进行参与最为有效?

A.系统测试阶段
B.系统开发前的调研阶段
C.设计和实施阶段
D.开发后的系统实施阶段

答案:C
解析:
重点考虑软件的监督、修改可靠性、适用性等因素,内部审计师在系统的设计和实施阶段参与最为有效。

第6题:

结构化生命周期法的主要缺点之一是( )。

A.系统开发周期长

B.缺乏标准、规范

C.用户参与程度低

D.主要工作集中在实施阶段


正确答案:A
解析:结构化生命周期的最主要的缺点就是系统的开发周期长。

第7题:

企业进行一新信息系统开发,进入测试阶段,包括哪些工作内容,如何开展?


答案:一个规范化的测试过程通常包括以下基本的测试活动。(1)制定测试计划。测试计划的内容主要有:测试的内容、进度安排、测试所需的环境和条件、测试培训安排等。(2)编制测试大纲。测试大纲是测试的依据。它明确详尽地规定了在测试中针对系统的每一项功能或特性所必须完成的基本测试项目和测试完成的标准。(3)根据测试大纲设计和生成测试用例,产生测试设计说明文档,其内容主要有被测项目、输入数据、测试过程、预期输出结果等。(4)实施测试。测试的实施阶段是由一系列的测试周期组成的。在每个测试周期中,测试人员和开发人员将依据预先编制好的测试大纲和准备好的测试用例,对被测软件或设备进行完整的测试。(5)生成测试报告。测试完成后,要形成相应的测试报告,主要对测试进行概要说明,列出测试的结论,指出缺陷和错误。另外,给出一些建议,如可采用的修改方法,各项修改预计的工作量及修改的负责人员。

第8题:

信息系统运行过程的审计是在信息系统正式运行阶段,针对信息系统是否有效运行,能否实现信息系统开发目标并满足用户需求而进行的审计。()

此题为判断题(对,错)。


参考答案:正确

第9题:

信息系统开发为什么需要用户参与?


正确答案: 1)用户真正理解系统业务含义;
2)系统开发成功的评判者;
3)影响系统使用效果;
4)影响系统开发规模和进程。

第10题:

在信息系统开发过程中,用户必须参与系统设计。


正确答案:正确

更多相关问题