下列集成测试的说法正确的是:()。

题目
单选题
下列集成测试的说法正确的是:()。
A

子系统测试和验收测试都兼有检测和组装双重含义,通常称为集成测试

B

子系统测试和模块测试都兼有检测和组装双重含义,通常称为集成测试

C

子系统测试和平行测试都兼有检测和组装双重含义,通常称为集成测试

D

子系统测试和系统测试都兼有检测和组装双重含义,通常称为集成测试

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

第1题:

以下关于面向对象软件集成测试的说法中,正确的是______。

A.大突击测试总是面向对象软件集成测试效果最差的方法

B.基于判定表的测试是面向对象软件集成测试的常用方法

C.大突击测试无须增量集成

D.自底向上集成需要开发的测试代码总是比自顶向下集成需要开发的测试代码多


正确答案:C
解析:所谓大突击集成就是将系统的所有组成成份都集成在一起进行测试。与其他集成策略不同的是,大突击集成只能进行一轮,无须进行增量集成。

第2题:

以下关于面向对象程序集成测试的说法中,正确的是______。

A.大突击集成在任何情况下都是效果最差的面向对象程序集成测试策略

B.自底向上集成和自顶向下集成都需要为集成测试开发大量辅助代码

C.协作集成从本质上讲是一种自底向上集成

D.基于集成从本质上讲是一种自顶向下集成


正确答案:B
解析:大突击集成最大优势在于整个测试过程可以在很短的时间内完成。它的主要劣势为:①测试难以充分进行;②大突击测试会增加调试难度。基于大突击集成的主要缺点,只有在整个软件的可靠性有了基本保障时,大突击集成才是一个合理的选择。虽然大突击集成的劣势很明显,但在一定条件下还是能够体现一定的优势的,故A说法错误。
  在面向对象集成中,自底向上集成需要开发大量的测试驱动代码,自顶向下集成也需要开发大量测试桩代码,B正确。
  协作集成和基于集成是新型的面向对象集成方式,两者与自底向上集成和自顶向下集成有类似之处,也有不同之处,不能混为一谈,C、D说法均不正确。

第3题:

下列关于面向对象集成测试的说法中,正确的是______。

A.大突击集成是面向对象集成测试最常用且最有效的方法

B.自底向上集成和自顶向下集成都需要为集成测试开发大量代码

C.协作集成在任何情况下都优于自底向上集成和自顶向下集成

D.高频集成是以自底向上集成为基础,利用冒烟测试进行的集成测试


正确答案:B
解析:面向对象程序的集成测试策略有很多种,其中主要有传统的集成策略(大突击集成、自底向上集成、自顶向下集成和夹层式集成),协作集成,基于集成,高频集成,基于事件(或消息)的集成,基于使用的集成,客户机/服务器的集成、分布式集成。大突击集成就是将系统的所有组成成分都集成在一起进行测试,通常只有在整个软件的可靠性有了基本的保障时,大突击集成测试才是一种合理的选择。自底向上集成主要缺点是需要开发大量的测试驱动代码,自顶向下集成则需要为集成测试开发大量桩代码,总之,二者都要为集成测试开发大量代码。选项C说法过于绝对,因为只有当类间的主要协作关系可以明确辨识,且每个功能只需要少数类协作就可以完成时,采用协作集成方式才是一个不错的选择。高频集成并不是一个具体的集成策略,它是指在软件开发过程中频繁地将新开发出来的代码与已有代码集成,一般采用冒烟测试的方法,但并不是以自底向上集成为基础。

第4题:

下列关于面向对象集成测试的说法中,正确的是 ______。

A.大突击集成是面向对象集成测试最常用且最有效的方法

B.自底向上集成和自顶向下集成都需要为集成测试开发大量代码

C.与自底向上集成和自顶向下集成相比,基干集成是一种更充分的集成测试策略

D.高频集成是以自底向上集成为基础,利用冒烟测试进行的集成测试


正确答案:B
解析:大突击集成就是将系统的所有组成成分都集成在一起进行测试,通常只有在整个软件的可靠性有了基本的保障时,大突击集成测试才是一种合理的选择。自底向上集成主要缺点是需要开发大量的测试驱动代码,自顶向下集成则需要为集成测试开发大量桩代码,总之,二者都要为集成测试开发大量代码。选项C说法过于绝对,因为只有当类间的主要协作关系可以明确辨识,且每个功能只需要少数类协作就可以完成时,采用协作集成方式才是一个不错的选择。高频集成并不是一个具体的集成策略,它是指在软件开发过程中频繁地将新开发出来的代码与已有代码集成,一般采用冒烟的方式,但并不是以自底向上集成为基础。

第5题:

以下关于面向对象软件集成测试的说法中,错误的是

A.协作集成是指将可以协作完成特定系统功能的类集成在一起进行集成测试

B.针对一个类的多个成员方法间协作的测试不属于面向对象软件集成测试关注的范畴

C.针对一个类的多个实例间协作的测试不属于面向对象软件集成测试关注的范畴

D.针对一个类树上多个类的行为的测试属于面向对象软件集成测试关注的范畴


正确答案:C
解析:协作集成是在集成测试时针对系统完成的功能,它将可以相互协作完成特定系统功能的类集成在一起进行测试。针对一个类多个实例间的测试属于面向对象集成测试的范畴。

第6题:

】软件测试包括多个测试阶段,按照先后顺序排列正确的是

A. 单元测试、集成测试、验收测试

B. 单元测试、验收测试、集成测试

C. 集成测试、验收测试、单元测试

D. 验收测试、单元测试、集成测试


正确答案:A

 

第7题:

单元测试与集成测试的区别,下列选项正确的是______。

①测试对象不同 ②测试时间不同 ③测试地点不同

④测试方法不同 ⑤测试内容不同

A) ①②③④

B) ①②③⑤

C) ①②④⑤

D) ②③④⑤

A.

B.

C.

D.


正确答案:C

第8题:

下列有关测试过程V模型的说法中,正确的是______。

A.验收测试应确定程序的执行是否满足软件设计的要求

B.系统测试应确定系统功能和性能的质量特性是否达到系统要求的指标

C.单元测试和集成测试应确定软件的实现是否满足用户需要或合同的要求

D.集成测试在编码结束前就可以开始


正确答案:B
解析:V模型是在20世纪80年代后期提出的,旨在改进软件开发的效率和效果。该模型反映出测试活动与分析设计活动的关系,指出单元测试和集成测试应检测程序的执行是否满足软件设计的要求。系统测试应检测系统功能、性能的质量特性是否达到系统要求的指标。验收测试确定软件的实现是否满足用户需要或合同的要求。选项A和选项C的说法颠倒,不正确。集成测试要在单元测试之后,所以选项D的说法明显错误,故只有选项B说法完全正确。

第9题:

以下关于面向对象软件测试的说法中,正确的是

A) 大突击集成是最有效的面向对象软件集成测试策略

B) 在面向对象软件的单元测试中,一棵继承树上的每个类都需要进行测试

C) 针对一个类的多个实例间协作的测试属于面向对象软件集成测试考虑的范畴

D) 在面向对象软件的单元测试中,基于判定表的测试是类层次测试的常用方法

A.

B.

C.

D.


正确答案:B

第10题:

下列关于面向对象程序的测试组织问题的说法中,正确的是 ______。

A.在面向对象程序测试中,通过执行程序代码完成的测试通常包括单元测试、集成测试和系统测试三个主要方面

B.在面向对象程序中的一个类可以作为被独立测试的单元

C.在面向对象程序测试中,很容易对一个类中的单个成员方法进行充分的单元测试

D.由于集成测试目标相同,结构化程序的集成测试技术都适用于对类的测试


正确答案:A
解析:在面向对象程序测试中,通过执行程序代码完成的测试通常包括单元测试、集成测试和系统测试三个主要方面。其中单元测试的基本要求是被测单元被独立地测试,而在测试面向对象程序时,由于一个类的各个成员方法通常是相互联系的,因而很难对一个类中的单个成员方法进行充分的单元测试。面向对象程序中的一个类甚至也不能作为被独立测试的单元,主要原因一方面是由于继承的存在,一个类通常依赖于其父类和其他祖先类,另一方面由于面向对象程序经常出现多个类相互依赖也会导致每个类难以被独立的测试。集成测试是针对程序的集成结构进行,在面向对象程序中,许多集成机制在传统结构化程序中没有,因而结构化程序的集成测试技术难以适用于对类的测试。

更多相关问题