在完成信息系统的程序设计后,需要对系统进行测试,测试需要经过()

题目

在完成信息系统的程序设计后,需要对系统进行测试,测试需要经过()、集成测试、()和验收测试4个步骤进行。

参考答案和解析
正确答案:模块测试;系统测试
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

[说明]

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

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


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

第2题:

渐增式是将模块一个一个地连人系统,每连人一个模块(25)。

A.只需要对新连入的模块进行测试

B.都不需要再进行测试

C.要对新子系统进行测试

D.都要进行回归测试


正确答案:C
解析:非渐增式测试是指首先对每个模块分别进行单元测试,再把所有模块组装成一个完整的系统进行的测试。而渐增式测试就是逐个把未经测试的模块组装到已经过测试的模块上去进行集成测试,每加入一个新模块进行一次集成测试,重复此过程直到程序组装完毕。渐增式测试有两种不同的组装方法:自顶向下和自底向上结合。

第3题:

● 测试是信息系统工程质量监理的重要手段之一,这是由信息系统工程的特点所决定,测试结果是判断信息系统工程质量最直接的依据之一。在整个质量控制过程中,可能存在承建单位、监理单位、建设单位以及专业的测试机构对工程的测试。各方的职责和工作重点有所不同,下面关于各方进行测试工作的描述,(65)是错误的。

(65)

A.承建单位在项目的实施过程中,需要进行不断的测试,主要是保证项目的质量

B.监理单位要对承建单位的测试计划、测试方案、测试结果进行监督评审,对测试问题改进过程进行跟踪,对重要环节,监理单位自己也要进行抽样测试

C.在重要的里程碑或验收阶段,一般需要委托专业的测试机构对工程进行全面、系统的测试,为了保证专业的测试机构的独立公正,监理方不能对专业的测试机构的测试计划和方案进行干预

D.建设单位也要对信息工程进行测试,以检查正在开发的信息系统是否满足自己的业务需求


正确答案:C

第4题:

室内系统在开通后,需要对其进行评估测试,主要目的是什么?主要的评估有哪4个方面的内容?


正确答案: 1)衡量建设完成的室内分布系统无线网络性能指标是否满足规划目标的要求;
2)通过对室内网络的评估,分析当前设计是否存在不足,为进一步的优化提供依据。
3)通过不同角度不同业务的服务性能评估,掌握网络性能状况。

第5题:

测试是信息系统工程质量监理最重要的手段之一,这是由信息系统工程的特点所决定的,测试结果是判断信息系统工程质量最直接的依据之一。在整个质量控制的过程中,可能存在承建单位、监理单位、建设单位以及公正第三方测试机构对工程的测试,各方的职责和工作重点有所不同。下面关于各方进行测试工作的描述,( )是不正确的。

A.在项目的实施过程中,承建单位需要进行不断的测试,主要是保证工程的质量和进度
B.监理单位要对承建单位的测试计划、测试方案、测试结果进行监督评审,对测试问题改进过程进行跟踪,监理单位自己也要对重要环节进行抽样测试
C.在重要的里程碑阶段或验收阶段,一般需要委托第三方测试机构对项目进行全面、系统的测试,为了保证第三方测试机构的独立公证性,监理方对第三方测试机构的测试计划和测试方案不能进行干涉
D.建设单位对系统也要进行测试工作,主要是验证系统是否满足业务需求

答案:C
解析:
监理单位主要进行三个方面的工作。一、监理单位负责评审承建单位的测试计划、测试方案、测试实施以及测试结果。主要包括以下内容:1.督促承建单位建立项目测试体系,成立独立的测试小组。2.督促承建单位制订全过程的测试计划,从项目需求分析阶段开始直到项目结束,要进行不间断的测试,并且随着项目的进展,制订分系统的测试计划和详细的测试方案。3.对测试方案和测试计划进行审核,对承建单位选择的测试工具的有效性进行确认。4.对测试结果的正确性进行审查。二、监理单位对重要环节要亲自进行测试。三、对委托的第三方测试的结果进行评估。
综上所述,选项C说法错误。

第6题:

下列叙述中正确的是A)程序设计就是编制程序B)程序的测试必须由程序翩己去完成C)程序经调试改错后还应进行再测试D)程序经调试改错后不必进行再测试


正确答案:C
软件测试仍然是保证软件可靠性的主要手段,测试的目的是要尽量发现程序中的错误,调试主要是推断错误的原因,从而进一步改正错误。测试和调试是软件测试阶段的两个密切相关的过程,通常交替进行,选项C正确。

第7题:

测试是信息系统工程质量监理的重要手段之一,这是由信息系统工程的特点所决定,测试结果是判断信息系统工程质量最直接的依据之一。在整个质量控制过程中,可能存在承建单位、监理单位、建设单位以及专业的测试机构对工程的测试。各方的职责和工作重点有所不同,下面关于各方进行测试工作的描述,(65)是错误的。

A.承建单位在项目的实施过程中,需要进行不断的测试,主要是保证项目的质量

B.监理单位要对承建单位的测试计划、测试方案、测试结果进行监督评审,对测试问题改进过程进行跟踪,对重要环节,监理单位自己也要进行抽样测试

C.在重要的里程碑或验收阶段,一般需要委托专业的测试机构对工程进行全面、系统的测试,为了保证专业的测试机构的独立公正,监理方不能对专业的测试机构的测试计划和方案进行干预

D.建设单位也要对信息工程进行测试,以检查正在开发的信息系统是否满足自己的业务需求


正确答案:C
解析:在项目管理过程中有承建单位、监理单位、建设单位以及专业的测试机构等多个干系人。本题考察测试工作在这些干系人中的作用以及各方的权限。在项目的生命期中,监理方都可以对项目的所有测试计划和测试方案进行审查,无论测试的实施者是谁。因此,选项C是错误的。

第8题:

测试是信息系统工程质量监理的重要手段之一,这是由信息系统工程的特点所决定的,测试结果是判断信息系统工程质量最直接的依据之一。在整个质量控制过程中,可能存在承建单位、监理单位、建设单位以及专业的测试机构对工程的测试。各方的职责和工作重点有所不同,下面关于各方进行测试工作的描述,()是错误的。

A.承建单位在项目的实施过程中,需要进行不断的测试,主要是保证项目的质量

B.监理单位要对承建单位的测试计划、测试方案、测试结果进行监督评审,对测试问题改进过程进行跟踪,对重要环节,监理单位自己也要进行抽样测试

C.在重要的里程碑或验收阶段,一般需要委托专业的测试机构对工程进行全面、系统的测试,为了保证专业的测试机构的独立公正,监理方不能对专业的测试机构的测试计划和方案进行干预

D.建设单位也要对信息工程进行测试,以检查正在开发的信息系统是否满足自己的业务需求


参考答案:C

第9题:

web信息系统所需要的进行的测试包括( )。①功能测试②压力测试③安装测试④兼容性测试⑤安全性测试

A.①②③④⑤
B.①②③⑤
C.①②③④
D.①③④⑤

答案:A
解析:
本题考查web系统测试,常见的web系统测试主要有以下内容:(1)恢复测试:监测系统的容错能力;(2)安全性测试:检测系统的安全机制、保密措施是否完善,主要是为了检验系统的防范能力;(3)压力测试:也称为强度测试,是对系统在异常情况下的承受能力的测试,是检查系统在极限状态下运行时,性能下降的幅度是否在允许的范围内;(4)性能测试:检查系统是否满足系统设计方案说明书对性能的要求;(5)功能测试:可靠性测试,可用性测试和可维护性测试;(6)安装测试/客户端兼容性测试。(7)可用性测试:测试对用户的友好性,主要取决于系统最终端或客户的主观意见。故正确答案为A

第10题:

在有关数据仓库测试,下列说法中正确的是()

  • A、在完成数据仓库的实施过程中,需要对数据仓库进行各种测试.测试工作中要包括单元测试和系统测试
  • B、当数据仓库的每个单独组件完成后,就需要对他们进行单元测试
  • C、系统的集成测试需要对数据仓库的所有组件进行大量的功能测试和回归测试
  • D、在测试之前可以不制定详细的测试计划,测试过程中实时调整

正确答案:A,B,C

更多相关问题