传统的或面向对象的单元测试,需要的开发工作:()A、只要开发测试stubB、只要开发测试driverC、可能要同时开发一个stub和多个driverD、可能要同时开发一个driver和多个stub

题目

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

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

相似考题
更多“传统的或面向对象的单元测试,需要的开发工作:()A、只要开发测试stubB、只要开发测试driverC、可能要同时开发一个stub和多个driverD、可能要同时开发一个driver和多个stub”相关问题
  • 第1题:

    在面向对象开发中,一个面向对象的开发环境是必须的,同时需要的还包括:一个______,一个渐增型编译器,支持类和对象语义的调试器,对设计和分析活动的图形化支持和引用检查,配置管理和版本控制工具,以及一个象类库一样的数据库应用。


    正确答案:类库浏览器
    类库浏览器

  • 第2题:

    关于面向对象软件开发过程和测试过程的说法,不正确的是______。

    A) 面向对象的软件开发过程通常是一个迭代与渐进的过程

    B) 面向对象的软件测试过程通常是一个迭代与渐进的过程

    C) 测试活动之间是一系列相关测试任务的集合,时间上并不一定是连贯的

    D) 测试活动之间是首尾相接的而非穿插交错的

    A.

    B.

    C.

    D.


    正确答案:D

  • 第3题:

    以下关于面向对象方法的描述中,不正确的是( )。

    A. 选择面向对象程序设计语言时需要考虑开发人员对其的熟悉程度
    B. 使用设计模式有助于在软件开发过程中应用面向对象技术
    C. 在软件生命周期的分析、设计、实现和测试过程中均可以应用面向对象技术
    D. UML 是一种可视化建模语言,它需要与 RUP 开发过程同时使用

    答案:D
    解析:
    本题考察的是面向对象的相关知识,UML仅仅是一种可视化建模语言,用来描述待开发的系统、用来建模,可以和任何过程模型搭配

  • 第4题:

    RAD要求承担必要的快速活动的()在一个很短的时间内完成一个系统。

    • A、开发人员和测试人员
    • B、开发人员和分析人员
    • C、开发人员和用户
    • D、测试人员和用户

    正确答案:C

  • 第5题:

    在一个软件项目中,开发人员主要承担哪项工作()

    • A、恢复测试
    • B、系统测试
    • C、本地化测试
    • D、配置/兼容性测试
    • E、单元测试

    正确答案:E

  • 第6题:

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

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

    正确答案:B

  • 第7题:

    你工作在一个软件开发项目上,开发工作有60%的概率按计划日期完成;测试工作有70%的概率按计划日期完成。开发和测试工作都按照计划日期完成的概率是多少()

    • A、65%
    • B、42%
    • C、66%
    • D、63%

    正确答案:B

  • 第8题:

    哪种测试结果对开发人员的影响最大?()

    • A、单元测试和集成测试
    • B、系统测试
    • C、验收测试
    • D、渗透测试

    正确答案:C

  • 第9题:

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

    只要开发测试stub

    B

    只要开发测试driver

    C

    可能要同时开发一个stub和多个driver

    D

    可能要同时开发一个driver和多个stub


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

  • 第10题:

    单选题
    为了保证开发和支持过程中的安全性,应在开发过程中开展()
    A

    单元测试

    B

    集成测试

    C

    稳定性测试

    D

    安全功能测试


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

  • 第11题:

    单选题
    测试驱动开发的含义是()?
    A

    先写程序后写测试的开发方法

    B

    先写测试后写程序,即“测试先行”

    C

    用单元测试的方法写测试

    D

    不需要测试的开发


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

  • 第12题:

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

    B


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

  • 第13题:

    ()不是V模型的特点。

    A、体现了开发和测试同等重要的思想

    B、测试是开发生命周期中的阶段

    C、针对每个开发阶段,都有一个测试级别与之相对应

    D、适用于用户需求不明确或动态变化的情形


    参考答案B

  • 第14题:

    在面向对象软件的集成测试中,高频集成有三个主要步骤,其正确顺序是______。

    ①开发人员完成要提供代码的增量构件,同时测试人员完成相关的测试包

    ②评价结果

    ③集成测试人员将开发人员新增或修改的构件集中起来形成一个新的集成体

    A) ①②③

    B) ②①③

    C) ①③②

    D) ③①②

    A.

    B.

    C.

    D.


    正确答案:C

  • 第15题:

    关于测试驱动开发,描述错误的是()。

    • A、测试驱动开发式是一种敏捷开发方法
    • B、TDD需求开发人员学习测试相关知识
    • C、测试驱动开发不适合使用CMM/CMMI方法
    • D、测试驱动开发可以和结对编程结合使用

    正确答案:C

  • 第16题:

    测试驱动开发的含义是()?

    • A、先写程序后写测试的开发方法
    • B、先写测试后写程序,即“测试先行”
    • C、用单元测试的方法写测试
    • D、不需要测试的开发

    正确答案:B

  • 第17题:

    你是软件开发项目的项目经理。可行性研究可在任何时间开始需要花费1周,需求收集必须在可行性研究完成之后进行需要花费2周。设计和测试计划开发可以在需求收集后并列进行。测试计划准备花费8周接下来是客户评估,客户评估预计花费1周。评估之后,测试数据准备需要花费6周。设计花费6周接着是开发和单元测试。其中一个模块花费2周,另一个模块花费2周。模块之间没有依赖关系,可以同时的开发。测试数据准备和开发和单元测试之后,有2周的系统测试。项目关键路径的历时是多少()

    • A、14周
    • B、15周
    • C、20周
    • D、19周

    正确答案:C

  • 第18题:

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


    正确答案:错误

  • 第19题:

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


    正确答案:正确

  • 第20题:

    单选题
    你是软件开发项目的项目经理。可行性研究可在任何时间开始需要花费1周,需求收集必须在可行性研究完成之后进行需要花费2周。设计和测试计划开发可以在需求收集后并列进行。测试计划准备花费8周接下来是客户评估,客户评估预计花费1周。评估之后,测试数据准备需要花费6周。设计花费6周接着是开发和单元测试。其中一个模块花费2周,另一个模块花费2周。模块之间没有依赖关系,可以同时的开发。测试数据准备和开发和单元测试之后,有2周的系统测试。项目关键路径的历时是多少()
    A

    14周

    B

    15周

    C

    20周

    D

    19周


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

  • 第21题:

    单选题
    RAD要求承担必要的快速活动的()在一个很短的时间内完成一个系统。
    A

    开发人员和测试人员

    B

    开发人员和分析人员

    C

    开发人员和用户

    D

    测试人员和用户


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

  • 第22题:

    单选题
    安全应用程序设计和开发各个阶段的正确顺序是什么().
    A

    培训,定义,设计,开发,测试

    B

    分析,定义,设计,开发,测试

    C

    分析,设计,开发,测试,实施

    D

    培训,定义,开发,测试,实施

    E

    培训,分析,开发,测试,实施


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

  • 第23题:

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

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

    B

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

    C

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

    D

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


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