参考答案和解析
正确答案:详细设计;白盒
更多“单元测试以()文档作为指导,多采用()测试技术。”相关问题
  • 第1题:

    单元测试多采用自动执行方式。( )

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


    正确答案:√

  • 第2题:

    ( )的目的是检查模块之间,以及模块和已集成的软件之间的接口关系,并验证已集成的软件是否符合设计要求。其测试的技术依据是( )。

    A.单元测试B.集成测试C.系统测试D.回归测试A.软件详细设计说明书B.技术开发合同C.软件概要设计文档D.软件配置文档


    正确答案:B,C

  • 第3题:

    关于软件测试,以下叙述中错误的是(47) 。

    A.软件开发过程是自顶向下的,软件测试过程是自底向上的

    B.单元测试主要采用白盒测试,辅之以黑盒测试

    C.集成测试通常采用黑盒测试,包括渐增式集成和非增式集成

    D.确认测试以软件的概要设计文档为依据,通常采用黑盒测试


    正确答案:D
    本题考查计算机软件测试方面的相关知识。软件测试在软件生存周期中横跨两个阶段,通常,编码与单元测试属于软件生存周期中的同一阶段。对软件系统进行各种综合测试则是测试阶段的主要工作。软件开发过程是一个自顶向下,逐步细化的过程,而软件测试过程则是以相反的顺序安排的自底向上逐步集成的过程。单元测试需要依据详细设计说明书和源程序清单了解该模块的I/O条件和模块的逻辑结构,主要采用白盒测试的测试用例,铺之以黑盒测试的测试用例。集成测试是对由各模块组装而成的系统进行测试,检查各模块间的接口和通信。该测试主要发现设计中的问题,通常采用黑盒测试。它包括渐增式集成和非增式集成。确认测试是检查软件的功能、性能及其他特征是否与用户的要求一致,它以软件的需求规格说明书(亦称需求规约)为依据,通常采用黑盒测试。

  • 第4题:

    比较传统的软件单元测试与面向对象软件的单元测试的内容,下列说法错误的是______。

    A) 传统的软件单元测试的对象是软件设计的最小单位——模块,测试依据是详细设计说明书

    B) 单元测试应对模块内所有重要的控制路径设计测试用例,以便发现模块内部的错误

    C) 面向对象软件很难对单个成员方法进行充分的测试,具有良好封装性的类称为单元测试的基本对象

    D) 面向对象软件的测试大多采用白盒测试技术,系统内多个模块可以并行的进行测试

    A.

    B.

    C.

    D.


    正确答案:D
    解析:A、B选项关于传统的软件单元测试的描述都是正确的,C选项关于面向对象软件单元测试的描述也是正确的。D选项描述的内容不是面向对象软件测试的内容,而是传统的软件设计的单元测试的内容。所以不要产生混淆。

  • 第5题:

    简述单元测试主要采用什么测试方法?


    正确答案:单元测试的基本方法有:人工静态分析、自动静态分析、自动动态测试,人工动态测试。

  • 第6题:

    下面哪个通常不作为组件/单元测试的测试依据()

    • A、组件需求说明
    • B、详细设计文档
    • C、代码
    • D、软件和系统设计文档

    正确答案:D

  • 第7题:

    确定单元测试指导的基本方针?


    正确答案: 能够自身编译的最小程序块,单一过程/函数(独立),由一个人完成的小规模工作

  • 第8题:

    将软件组装成系统的测试技术为()

    • A、集成测试
    • B、单元测试
    • C、集合测试
    • D、系统测试

    正确答案:A

  • 第9题:

    下列单元测试的说法正确的是:()。

    • A、验收测试通常又称为单元测试
    • B、系统测试通常又称为单元测试
    • C、平行测试通常又称为单元测试
    • D、模块测试通常又称为单元测试

    正确答案:D

  • 第10题:

    单选题
    通常软件测试实施的步骤是(  )。
    A

    集成测试、单元测试、确认测试

    B

    单元测试、集成测试、确认测试

    C

    确认测试、集成测试、单元测试

    D

    单元测试、确认测试、集成测试


    正确答案: D
    解析:
    软件测试的实施过程主要有4个步骤:单元测试、集成测试、确认测试(验收测试)和系统测试。答案选择B选项。

  • 第11题:

    问答题
    确定单元测试指导的基本方针?

    正确答案: 能够自身编译的最小程序块,单一过程/函数(独立),由一个人完成的小规模工作
    解析: 暂无解析

  • 第12题:

    单选题
    在进行单元测试时,常用的方法是()。
    A

    采用黑盒测试,辅之以白盒测试

    B

    采用白盒测试,辅之以黑盒测试

    C

    只使用黑盒测试

    D

    只使用白盒测试


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

  • 第13题:

    通常软件测试实施的步骤是()。

    A.集成测试、单元测试、确认测试

    B.单元测试、集成测试、确认测试

    C.确认测试、集成测试、单元测试

    D.单元测试、确认测试、集成测试


    正确答案:B

  • 第14题:

    进行单元测试时,常用的方法是( )。

    A.采用白盒测试,辅之以黑盒测试

    B.采用黑盒测试,辅之白盒测试

    C.只使用白盒测试

    D.只使用黑盒测试


    正确答案:A

  • 第15题:

    对于单元测试框架,除了用于Java的JUnit还有CppUnit、NUnit等,它们是()?

    A.C++单元测试框架、.NET单元测试框架

    B.C语言单元测试框架、通用单元测试框架

    C.C++单元测试框架、自动化单元测试框架

    D.自动化单元测试框架、.NET单元测试框架


    参考答案:A

  • 第16题:

    系统测试过程包括()。

    A:单元测试、集成测试、确认测试
    B:单元测试、模块测试、确认测试
    C:单元测试、确认测试、模块测试
    D:单元测试、集成测试、模块测试

    答案:A
    解析:
    系统测试过程包括:单元测试、集成测试、确认测试。故选A。

  • 第17题:

    单元测试中采用什么方法?


    正确答案: 测试的方法是为被测试模块编写驱动模块和桩模块来实现被测试单元的可运行。通过驱动模块来模拟被测试模块的上级调用模块,以上级模块调用被测模块的格式驱动被测模块,接收被测模块的测试结构并输出。桩模块则用来代替被测试模块所调用的模块。它的作用是返回被测模块所需的信息。

  • 第18题:

    对于单元测试框架,除了用于Java的JUnit还有CppUnit、NUnit等,它们是()?

    • A、C++单元测试框架、.NET单元测试框架
    • B、C语言单元测试框架、通用单元测试框架
    • C、C++单元测试框架、自动化单元测试框架
    • D、自动化单元测试框架、.NET单元测试框架

    正确答案:A

  • 第19题:

    在进行单元测试时,常用的方法是()。

    • A、采用黑盒测试,辅之以白盒测试
    • B、采用白盒测试,辅之以黑盒测试
    • C、只使用黑盒测试
    • D、只使用白盒测试

    正确答案:B

  • 第20题:

    单元测试一般由开发人员在编码阶段完成,因而单元测试通常采用的测试方法()。

    • A、黑盒测试方法
    • B、静态分析方法
    • C、动态测试方法
    • D、白盒测试方法

    正确答案:D

  • 第21题:

    问答题
    单元测试有哪些内容?测试中采用什么方法?

    正确答案: 单元测试主要针对模块的以下五个基本特征进行测试:
    (1)模块接口
    (2)局部数据结构
    (3)重要的执行路径
    (4)错误处理
    (5)边界条件
    测试的方法是为被测试模块编写驱动模块和桩模块来实现被测试单元的可运行。通过驱动模块来模拟被测试模块的上级调用模块,以上级模块调用被测模块的格式驱动被测模块,接收被测模块的测试结构并输出。桩模块则用来代替被测试模块所调用的模块。它的作用是返回被测模块所需的信息。
    解析: 暂无解析

  • 第22题:

    问答题
    简述单元测试主要采用什么测试方法?

    正确答案: 单元测试的基本方法有:人工静态分析、自动静态分析、自动动态测试,人工动态测试。
    解析: 暂无解析

  • 第23题:

    填空题
    单元测试以()文档作为指导,多采用()测试技术。

    正确答案: 详细设计,白盒
    解析: 暂无解析