面向对象开发过程中的用户接受度测试比在传统环境下更重要,这是因为前者:()A、没有设计文档。B、缺乏一个变动追踪系统。C、具有连续监控的潜能。D、属性可在层次间继承。

题目

面向对象开发过程中的用户接受度测试比在传统环境下更重要,这是因为前者:()

  • A、没有设计文档。
  • B、缺乏一个变动追踪系统。
  • C、具有连续监控的潜能。
  • D、属性可在层次间继承。

相似考题
更多“面向对象开发过程中的用户接受度测试比在传统环境下更重要,这是因为”相关问题
  • 第1题:

    开发单位内部的用户在模拟实际操作环境下进行的,开发人员参与的测试是

    A) 接受测试

    B) 6σ测试

    C) β测试

    D) α测试

    A.

    B.

    C.

    D.


    正确答案:D

  • 第2题:

    采用面向对象方法开发软件的过程中,抽取和整理用户需求并建立问题域精确模型的过程叫______。

    A.面向对象测试

    B.面向对象实现

    C.面向对象设计

    D.面向对象分析


    正确答案:D
    解析:本题考查面向对象软件开发过程的基础知识。
    采用面向对象的软件开发,通常有面向对象分析、面向对象设计、面向对象实现。面向对象分析是为了获得对应用问题的理解,其主要任务是抽取和整理用户需求并建立问题域精确模型。面向对象设计是采用协作的对象、对象的属性和方法说明软件解决方案的一种方式,强调的是定义软件对象和这些软件对象如何协作来满足需求,延续了面向对象分析。面向对象实现主要强调采用面向对象程序设计语言实现系统。面向对象测试是根据规范说明来验证系统设计的正确性。

  • 第3题:

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

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

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

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

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


    正确答案:D

  • 第4题:

    面向对象开发过程中的用户接受度测试比在传统环境下更重要,这是因为前者:( )

    A.没有设计文档
    B.缺乏一个变动追踪系统
    C.具有连续监控的潜能
    D.属性可在层次间继承

    答案:D
    解析:
    A.不正确,尽管不同于传统的设计文档,面向对象的开发过程也需形成诸如商业模型、功能描述、迭代开发屏、计算机处理和报告以及产品说明指南等文档,但是这些特定文档的存在并不影响用户接受度测试的重要性。B.不正确,通常,面向对象的开发系统确实包含有对对象和层次的变动进行追踪的系统。C.不正确,由于对象系统通常在客户服务器环境下开发,因此确实具有针对系统使用的连续监控的潜能,但这种情况仅发生在系统运行而不是系统开发阶段。D.正确。由于一个类型中的所有对象继承了其层次属性,意味着对某个对象的改变将影响到其他对象,这就增加了用户接受度测试的重要性,以便验证整个系统是否在正确运转。

  • 第5题:

    面向对象的测试不能采用黑盒法,因为它是一种全新的开发模式。()


    正确答案:错误

  • 第6题:

    用户验收测试在面向对象开发过程中比在传统环境中更重要,因为它隐含着()

    • A、a、缺乏传统的设计文档
    • B、b、缺少对变化的跟踪系统
    • C、c、持续监视的潜力
    • D、d、在层次中属性的继承。

    正确答案:D

  • 第7题:

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

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

    正确答案:B

  • 第8题:

    下面描述中()不是使用模型的目的。

    • A、建立目标系统之间进行测试
    • B、以可视化形式出现,便于与用户交流
    • C、降低系统开发的复杂性
    • D、在开发过程中使用面向对象方法

    正确答案:D

  • 第9题:

    单选题
    下面描述中()不是使用模型的目的。
    A

    建立目标系统之间进行测试

    B

    以可视化形式出现,便于与用户交流

    C

    降低系统开发的复杂性

    D

    在开发过程中使用面向对象方法


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

  • 第10题:

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

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

    B

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

    C

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

    D

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


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

  • 第11题:

    单选题
    面向对象开发过程中的用户接受度测试比在传统环境下更重要,这是因为前者:()
    A

    没有设计文档。

    B

    缺乏一个变动追踪系统。

    C

    具有连续监控的潜能。

    D

    属性可在层次间继承。


    正确答案: C
    解析: A不正确。尽管不同于传统的设计文档,面向对象的开发过程也需形成诸如商业模型、功能描述、迭代开发屏、计算机处理和报告、以及产品说明指南等文档,但是这些特定文档的存在并不影响用户接受度测试的重要性。
    B不正确。通常,面向对象的开发系统确实包含有对对象和层次的变动进行追踪的系统。
    C不正确。由于对象系统通常在客户/服务器环境下开发,因此确实具有针对系统使用的连续监控的潜能,但这种情况仅发生在系统运行而不是系统开发阶段。
    D正确。由于一个类中的所有对象继承了其层次属性,意味着对某个对象的改变将影响到其它对象,这就增加了用户接受度测试的重要性,以便验证整个系统是否在正确运转。

  • 第12题:

    判断题
    面向对象软件抛弃了传统的开发模式,面向对象程序的结构不再是传统的功能模块结构,因此,传统的测试模型对面向对象软件已经不再适用。
    A

    B


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

  • 第13题:

    对那些为众多用户开发的软件(如操作系统,编译程序),通常要进行α测试和β测试,以发现可能只有最终用户才能发现的错误,其中,α测试是指最终用户在(11)的情况下所进行的测试,β测试是指最终用户在(12)的情况下所进行的测试。

    A.开发环境下,开发人员不在场

    B.开发环境下,开发人员在场

    C.用户的实际使用环境下,开发人员不在场

    D.用户的实际使用环境下,开发人员在场


    正确答案:B
    解析:Alpha测试是在开发者的现场由客户来实施的,被测试的软件是在开发者指导下从用户的角度进行常规设置的环境下运行的。Beta测试是在一个或多个客户的现场由该软件的最终用户实施的。与Alpha测试不同的是,进行Beta测试时开发者通常是不在场的。

  • 第14题:

    在软件开发过程中,抽取和整理用户要求并建立问题论域精确模型的过程叫做______ 。

    A.生存期

    B.面向对象分析

    C.面向对象程序设计

    D.面向对象设计


    正确答案:D
    解析:在软件开发过程中,抽取和整理用户要求并建立问题论域精确模型的过程叫做面向对象设计。

  • 第15题:

    ●对应用软件产品所进行的β 测试,是 (57) 进行的测试。

    (57)

    A.在开发环境下由开发者

    B.在开发环境下由测试人员

    C.在应用环境下由开发者

    D.在应用环境下由部分用户


    正确答案:D

  • 第16题:

    简述面向对象测试与传统测试的区别?


    正确答案: 1、面向对象程序的结构不再是传统的功能模块结构,作为一个整体,原有集成测试所要求的逐步将开发的模块搭建在一起进行测试的方法已经不可能;
    2、面向对象软件抛弃了传统的开发模式,对每个开发阶段都有不同于以往的要求和结果,已经不可能用功能细化的观点来检测面向对象分析和设计结果;
    3、面向对象的软件开发模型突破了传统的瀑布模型,将开发分为面向对象分析(OOA)、面向对象设计(OOD)和面向对象编程(OOP)3个阶段。

  • 第17题:

    传统的或面向对象的单元测试,需要的开发工作:()

    • A、只要开发测试stub
    • B、只要开发测试driver
    • C、可能要同时开发一个stub和多个driver
    • D、可能要同时开发一个driver和多个stub

    正确答案:D

  • 第18题:

    在面向对象测试技术中,对认定的对象的测试属于()。

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

    正确答案:A

  • 第19题:

    面向对象软件抛弃了传统的开发模式,面向对象程序的结构不再是传统的功能模块结构,因此,传统的测试模型对面向对象软件已经不再适用。


    正确答案:错误

  • 第20题:

    在软件测试过程中,α测试是由一个用户在开发环境下进行的测试;β测试是由软件的多个用户在一个或多个用户环境下进行的测试。


    正确答案:正确

  • 第21题:

    单选题
    一个信息系统审计师发现用户接受测试新系统反复被中断,这是由于开发商在执行缺陷修复。以下哪个是信息系统审计是要做的最佳建议?()
    A

    考虑一个独立用户接受度环境的可行性

    B

    每天设定一个时间进行用户测试

    C

    执行一个原码版本控制工具

    D

    只重新测试高优先缺陷


    正确答案: B
    解析: 一个独立的环境或很多环境通常是有效测试的必要条件,并确保生产编码的的完整性。开发和测试编码分开是很重要的。一旦缺陷被发现,它们可以在开发环境中修复,在以控制的状态移动到测试环境前没有被打断的测试。一个独立的测试环境也可以用作最终分段区,编码移动到生产。这个加强了开发和生产编码之间的独立性。如果维持一个独立的环境,建立和更新用户化测试数据更简单。如果开发商和测试人员共享同样的环境,他们在一天的独立时间里要有效工作。不太可能提高最适宜的生产力。使用一个原码控制工具是一个好的实践,但它不能恰当减轻一个适宜测试环境的缺乏。甚至低优先修复在于系统编码其余部分结合时出现引进非有意结果的风险。为了防止这个问题,应该进行包含所有编码变更的定期回归测试。一个独立的测试环境使得回归测试更容易管理。点评:阅读理解,UAT被反复打断,故需要一个独立的环境

  • 第22题:

    多选题
    面向对象的测试与传统测试方法的主要区别是()。
    A

    面向对象的测试可在编码前进行,传统测试方法在编码后进行

    B

    面向对象的测试以需求和设计阶段的测试为主,不需要进行代码测试

    C

    测试对象不同

    D

    面向对象的测试不需要设计测试用例,只需要进行会议评审


    正确答案: B,A
    解析: 暂无解析

  • 第23题:

    判断题
    在软件测试过程中,α测试是由一个用户在开发环境下进行的测试;β测试是由软件的多个用户在一个或多个用户环境下进行的测试。
    A

    B


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