可以采用基于线程或基于服务界面的策略完成面向对象系统的集成测试。基于线程的测试,集成一组相互协作以对某个输入或某个事件作出响应的类;基于服务界面的测试,从那些界面窗口类开始,按界面层次构造系统。

题目

可以采用基于线程或基于服务界面的策略完成面向对象系统的集成测试。基于线程的测试,集成一组相互协作以对某个输入或某个事件作出响应的类;基于服务界面的测试,从那些界面窗口类开始,按界面层次构造系统。


相似考题
参考答案和解析
正确答案:错误
更多“可以采用基于线程或基于服务界面的策略完成面向对象系统的集成测试。”相关问题
  • 第1题:

    对采用迭代或增量开发过程模型开发的产品进行集成测试时最适合采用的集成策略是 ______。

    A.传统的集成测试策略

    B.基于使用的集成测试策略

    C.基干集成测试策略

    D.高频集成测试策略


    正确答案:D
    解析:高频集成是指在软件开发过程中频繁地将新开发的代码与已有代码集成。最适用于采用迭代或增量开发过程模型开发的产品进行集成测试。

  • 第2题:

    基于SOA和Web Services技术的企业应用集成(EAI)模式是( )。 A.面向信息的集成技术 B.面向过程的集成技术 C.面向计划的集成技术 D.面向服务的集成技术


    正确答案:D
    面向信息的集成技术采用的主要数据处理技术有数据复制、数据聚合和接口集成等。其中,接口集成仍然是一种主流技术。它通过一种集成代理的方式实现集成,即为应用系统创建适配器作为自己的代理,适配器通过其开放或私有接口将信息从应用系统中提取出来,并通过开放接口与外界系统实现信息交互,而假如适配器的结构支持一定的标准,则将极大地简化集成的复杂度,并有助于标准化,这也是面向接口集成方法的主要优势来源。标准化的适配器技术可以使企业从第三方供应商获取适配器,从而使集成技术简单化。
    面向过程的集成技术其实是一种过程流集成的思想,它不需要处理用户界面开发、数据库逻辑、事务逻辑等,而只是处理系统之间的过程逻辑和核心业务逻辑相分离。在结构上,面向过程的集成方法在面向接口的集成方案之上,定义了另外的过程逻辑层;而在该结构的底层,应用服务器、消息中间件提供了支持数据传输和跨过程协调的基础服务。对于提供集成代理、消息中间件及应用服务器的厂商来说,提供用于业务过程集成是对其产品的重要拓展,也是目前应用集成市场的重要需求。
    基于SOA(面向服务的架构)和Web Services技术的面向服务的集成技术是业务集成技术上的一次重要的变化,被认为是新一代的应用集成技术。集成的对象是一个个的Web服务或者是封装成Web服务的业务处理。Web Services技术由于是基于最广为接受的、开放的技术标准(如HTTP、XML等),支持服务接口描述和服务处理的分离、服务描述的集中化存储和发布、服务的自动查找和动态绑定及服务的组合,成为新一代面向服务的应用系统的构建和应用系统集成的基础设施。

  • 第3题:

    基于情景的测试是面向对象系统确认测试的主要方法。()

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


    参考答案:错

  • 第4题:

    在面向对象软件测试中,下面测试策略是从用户的角度出发进行的是______。

    A.面向对象软件的单元测试

    B.面向对象软件的集成测试

    C.面向对象软件的人工测试

    D.面向对象软件的确认测试


    正确答案:D

  • 第5题:

    下列不属于面向对象集成测试策略的是______。

    A.不变式边界测试

    B.协作集成测试

    C.大突击集成测试

    D.高频集成测试


    正确答案:A

  • 第6题:

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

    A.大突击集成是一种综合运用自底向上集成与自顶向下集成的测试策略

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

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

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


    正确答案:C
    解析:大突击集成是将系统的所有组成成分一次性集成到一起进行测试,是非增量式集成测试。而自底向上集成与自顶向下集成都是增量式集成测试,三者都是传统软件测试中很常用的集成测试策略。协作集成就是在集成测试时,针对系统完成的功能,将可以相互协作完成特定功能的类集成在一起进行测试。基干集成从某种角度讲,是集中了自底向上集成、自顶向下集成和大突击集成三者的优点,更适合大型复杂项目的集成,但若对于代码质量要求高,人力资源比较充足的项目,自底向上集成应该会更好。三种集成方法在测试充分性上比较应该视项目不同也不同。

  • 第7题:

    有一个功能增强型的项目,其以前的产品已经很稳定,并且新增的项目只有少数几个构件被增加或修改,那么对该项目进行集成测试最适合采用的策略是______。

    A.自顶向下集成策略

    B.自底向上集成策略

    C.非增量集成策略

    D.基于功能的集成策略


    正确答案:C

  • 第8题:

    网络吞吐量即有基于TCP协议的测试也有基于UDP协议的测试,哪个更接近网络的实际带宽呢()

    • A、FTP单线程测试
    • B、FTP多线程测试
    • C、UDP测试

    正确答案:C

  • 第9题:

    面向对象系统的确认测试也是面向功能的,并且可以应用传统的白盒方法完成测试工作。但是,基于情景的测试是面向对象系统确认测试的主要方法。


    正确答案:错误

  • 第10题:

    单选题
    对应面向对象开发阶段,面向对象测试也分别对应为()。
    A

    面向对象设计的测试、面向对象编程的测试、面向对象系统测试

    B

    面向对象分析的测试、面向对象设计的测试、面向对象编程的测试

    C

    面向对象单元测试、面向对象集成测试、面向对象系统测试

    D

    面向对象分析的测试、面向对象设计的测试、面向对象系统测试


    正确答案: D
    解析: 暂无解析

  • 第11题:

    单选题
    网络吞吐量即有基于TCP协议的测试也有基于UDP协议的测试,哪个更接近网络的实际带宽呢()
    A

    FTP单线程测试

    B

    FTP多线程测试

    C

    UDP测试


    正确答案: C
    解析: 暂无解析

  • 第12题:

    判断题
    可以采用基于线程或基于服务界面的策略完成面向对象系统的集成测试。基于线程的测试,集成一组相互协作以对某个输入或某个事件作出响应的类;基于服务界面的测试,从那些界面窗口类开始,按界面层次构造系统。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

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

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

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

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

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


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

  • 第14题:

    不属于面向对象系统测试的内容的是()。

    A、功能测试

    B、强度测试

    C、基于线程的测试

    D、性能测试


    参考答案:C

  • 第15题:

    面向对象程序具有动态特性,程序的控制流向往无法确定,因此也只能对整个编译后的程序做基于白盒子的集成测试。()

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


    参考答案:×

  • 第16题:

    以下关于面向对象软件的集成测试策略,协作集成的叙述,不正确的是______。

    A) 协作集成就是在集成测试时.针对系统完成的功能,将可以相互协作完成特定功能的类集成在一起测试

    B) 协作测试的优点是编写测试驱动和测试桩的开销小

    C) 协作测试的缺点是,当协作关系复杂时,测试难以充分进行

    D) 与传统集成测试相比,协作测试通常比较完备

    A.

    B.

    C.

    D.


    正确答案:D

  • 第17题:

    在面向对象软件测试模型中,面向对象编程的测试可以细分为______。

    A.单元测试和集成测试

    B.单元测试和系统测试

    C.单元测试、集成测试和系统测试

    D.系统测试和验收测试


    正确答案:A

  • 第18题:

    在面向对象程序系统测试中,最常用的测试技术是______。

    A.基于用例的测试

    B.基于大纲的测试

    C.性能测试

    D.可靠性测试


    正确答案:B

  • 第19题:

    对于采用增量开发过程模型开发的产品,通常会采用的集成策略是______。

    A.基干集成测试

    B.高频集成测试

    C.协作集成测试

    D.基于事件的集成测试


    正确答案:B

  • 第20题:

    面向对象测试充分性三个常用标准是基于状态的覆盖率、()和基于代码的覆盖率。


    正确答案:基于约束的覆盖率

  • 第21题:

    对应面向对象开发阶段,面向对象测试也分别对应为()。

    • A、面向对象设计的测试、面向对象编程的测试、面向对象系统测试
    • B、面向对象分析的测试、面向对象设计的测试、面向对象编程的测试
    • C、面向对象单元测试、面向对象集成测试、面向对象系统测试
    • D、面向对象分析的测试、面向对象设计的测试、面向对象系统测试

    正确答案:B

  • 第22题:

    填空题
    面向对象测试充分性三个常用标准是基于状态的覆盖率、()和基于代码的覆盖率。

    正确答案: 基于约束的覆盖率
    解析: 暂无解析

  • 第23题:

    判断题
    面向对象系统的确认测试也是面向功能的,并且可以应用传统的白盒方法完成测试工作。但是,基于情景的测试是面向对象系统确认测试的主要方法。
    A

    B


    正确答案:
    解析: 暂无解析