niusouti.com

以下关于单元测试的说法中,正确的是( )。A.驱动模块用来调用被测模块,自顶向下的单元测试不需要另外编写驱动模块B.桩模块用来模拟被测模块所调用的子模块,自顶向下的单元测试中不需要另外编写桩模块C.驱动模块用来模拟被测模块所调用的子模块,自底向上的单元测试中不需要另外编写驱动模块D.桩模块用来调用被测模块,自底向上的单元测试中不需要另外编写桩模块

题目

以下关于单元测试的说法中,正确的是( )。

A.驱动模块用来调用被测模块,自顶向下的单元测试不需要另外编写驱动模块B.桩模块用来模拟被测模块所调用的子模块,自顶向下的单元测试中不需要另外编写桩模块C.驱动模块用来模拟被测模块所调用的子模块,自底向上的单元测试中不需要另外编写驱动模块D.桩模块用来调用被测模块,自底向上的单元测试中不需要另外编写桩模块


相似考题
更多“以下关于单元测试的说法中,正确的是( )。A.驱动模块用来调用被测模块,自顶向下的单元测试不需要另 ”相关问题
  • 第1题:

    单元测试时,调用被测试模块的是()。

    A.桩模块

    B.驱动模块

    C.通信模块

    D.代理模块


    正确答案:C

  • 第2题:

    单元测试中用来模拟被测模块调用者的模块是

    A.父模块

    B.子模块

    C.驱动模块

    D.桩模块


    正确答案:C

  • 第3题:

    在单元测试中,( )。

    A.驱动模块用来调用被测模块,自顶向下的单元测试中不需要另外编写驱动模块 B.桩模块用来模拟被测模块所调用的子模块,自顶向下的单元测试中不需要另外编写桩模块 C.驱动模块用来模拟被测模块所调用的子模块,自底向上的单元测试中不需要另外编写驱动模块 。 D.桩模块用来调用被测模块,自底向上的单元测试中不需要另外编写桩模块


    正确答案:A

  • 第4题:

    以下关于单元测试的说法中,正确的是( )。

    A. 驱动模块用来调用被测模块,自顶向下的单元测试不需要另外编写驱动模块
    B. 桩模块用来模拟被测模块所调用的子模块, 自顶向下的单元测试中不需要另外编写桩模块
    C. 驱动模块用来模拟被测模块所调用的子模块, 自底向上的单元测试中不需要另外编写驱动模块
    D. 桩模块用来调用被测模块,自底向上的单元 测试中不需要另外编写桩模块

    答案:A
    解析:

  • 第5题:

    单元测试中用来模拟被测模块调用者的模块是()。

    • A、父模块
    • B、子模块
    • C、驱动模块
    • D、桩模块

    正确答案:C

  • 第6题:

    在单元测试中,桩模块用来代替被测模块的()。其作用是()的信息。


    正确答案:子模块;返回被测模块所需

  • 第7题:

    在进行单元测试时,须建立一个单元测试环境,即设置若干辅助测试模块,来模拟其他模块与被测试模块之间的关系。因此要设计两类辅助测试模块,他们是驱动模块和桩模块。驱动模块用以模拟被测试模块的()级调用模块。


    正确答案:

  • 第8题:

    在进行单元测试过程中,通常测试工程师都需要借助()来代替所测模块调用的子模块

    • A、桩模块
    • B、驱动模块
    • C、桩模块和驱动模块
    • D、存根模块和驱动模块

    正确答案:A

  • 第9题:

    填空题
    在单元测试中,驱动模块的作用是用来模拟被测模块的()。它的工作是接受(),以上层模块调用被测模块的形式()被测模块,接收被测模块的()并输出。

    正确答案: 主程序,测试输入数据,驱动,实测结果
    解析: 暂无解析

  • 第10题:

    单选题
    进行单元测试时,需要一个()被测模块的程序。
    A

    传递

    B

    管理

    C

    调用

    D

    驱动


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

  • 第11题:

    填空题
    在进行单元测试时,须建立一个单元测试环境,即设置若干辅助测试模块,来模拟其他模块与被测试模块之间的关系。因此要设计两类辅助测试模块,他们是驱动模块和桩模块。驱动模块用以模拟被测试模块的()级调用模块。

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

  • 第12题:

    填空题
    在单元测试中,桩模块用来代替被测模块的()。其作用是()的信息。

    正确答案: 子模块,返回被测模块所需
    解析: 暂无解析

  • 第13题:

    以下关于自顶向下开发方法的叙述中,正确的是(38)。A.自顶向下过程因为单元测试而比较耗费时间S

    以下关于自顶向下开发方法的叙述中,正确的是(38)。

    A.自顶向下过程因为单元测试而比较耗费时间

    B.自顶向下过程可以更快地发现系统性能方面的问题

    C.相对于自底向上方法,自顶向下方法可以更快地得到系统的演示原型

    D.在自顶向下的设计中,如发现了一个错误,通常是因为底层模块没有满足其规格说明(因为高层模块已经被测试过了)


    正确答案:C
    自顶向下方法的优点是:1、可为企业或机构的重要决策和任务实现提供信息。2、支持企业信息系统的整体性规划,并对系统的各子系统的协调和通信提供保证。3、方法的实践有利于提高企业人员整体观察问题的能力,从而有利于寻找到改进企业组织的途径。自顶向下方法的缺点是:1、对系统分析和设计人员的要求较高。2、开发周期长,系统复杂,一般属于一种高成本、大投资的工程。3、对于大系统而言自上而下的规划对于下层系统的实施往往缺乏约束力。4、从经济角度来看,很难说自顶向下的做法在经济上是合算的。

  • 第14题:

    单元测试中用来模拟实现被测模块需调用的其他功能模块的是( )。

    A.驱动模块

    B.桩模块

    C.主控模块

    D.真实的被调用模块


    正确答案:B

  • 第15题:

    单元测试时,调用被测模块的是______。

    A.桩模块

    B.通信模块

    C.驱动模块

    D.代理模块


    正确答案:C
    解析:增量测试策略首先要对程序的每个程序单元或程序部件单独进行测试,这种测试便是单元测试,也称模块测试或部件测试。在单元测试时,程序员必须编写一个驱动模块,用来调用被测模块并向其传送测试数据,若该模块调用了其他模块,程序员必须编写一个桩模块,用来代替被调用的模块。

  • 第16题:

    在单元测试中,说法正确的是()。

    A. 驱动模块用来调用被测模块,自顶向下的单元测试中不需要另外编写驱动模块
    B. 桩模块用来模拟被测模块所调用的子模块,自顶向下的单元测试中不需要另外编写桩模块
    C. 驱动模块用来模拟被测模块所调用的子模块,自底向上的单元测试中不需要另外编写驱动模块
    D. 桩模块用来调用被测模块,自底向上的单元测试中不需要另外编写桩模块

    答案:A
    解析:
    单元测试也称为模块测试,测试的对象是可独立编译或汇编的程序模块、软件构件或面向对象软件中的类(统称为模块),其目的是检查每个模块能否正确地实现设计说明中的功能、性能、接口和其他设计约束等条件,发现模块内可能存在的各种差错。单元测试的技术依据是软件详细设计说明书。 测试一个模块时,可能需要为该模块编写一个驱动模块和若干个桩模块。驱动模块用来调用被测模块,它接收测试者提供的测试数据,并把这些数据传送给被测模块,然后从被测模块接收测试结果,并以某种可见的方式将测试结果返回给测试人员;桩模块用来模拟被测模块所调用的子模块,它接受被测模块的调用,检验调用参数,并以尽可能简单的操作模拟被调用的子程序模块功能,把结果送回被测模块。项层模块测试时不需要驱动模块,底层模块测试时不要桩模块。 单元测试策略主要包括自顶向下的单元测试、自底向上的单元测试、孤立测试和综合测试策略。 ①自顶向下的单元测试先测试上层模块,再测试下层模块。测试下层模块时由于它的上层模块已测试过,所以不必另外编写驱动模块。 ②自底向上的单元测试。自底向上的单元测试先测试下层模块,再测试上层模块。测试上层模块由于它的下层模块已经测试过,所以不必另外编写桩模块。 ③孤立测试不需要考虑每个模块与其他模块之间的关系,逐一完成所有模块的测试。由于各模块之间不存在依赖性,单元测试可以并行进行,但因为需要为每个模块单独设计驱动模块和桩模块,增加了额外的测试成本。 ④综合测试。上述三种单元测试策略各有利弊,实际测试时可以根据软件特点和进度安排情况,将几种测试方法混合使用,

  • 第17题:

    单元测试中用来模拟实现被测模块需调用的其他功能模块的是()。

    • A、驱动模块
    • B、桩模块
    • C、主控模块
    • D、真实的被调用模块

    正确答案:B

  • 第18题:

    在单元测试中,驱动模块的作用是用来模拟被测模块的()。它的工作是接受(),以上层模块调用被测模块的形式()被测模块,接收被测模块的()并输出。


    正确答案:主程序;测试输入数据;驱动;实测结果

  • 第19题:

    在单元测试中,()是用来代替被测模块的子模块的。

    • A、驱动模块
    • B、桩模块
    • C、通讯模块
    • D、代理模块

    正确答案:B

  • 第20题:

    单选题
    单元测试中用来模拟被测模块调用者的模块是()。
    A

    父模块

    B

    子模块

    C

    驱动模块

    D

    桩模块


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

  • 第21题:

    单选题
    单元测试中用来模拟实现被测模块需调用的其他功能模块的是()。
    A

    驱动模块

    B

    桩模块

    C

    主控模块

    D

    真实的被调用模块


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

  • 第22题:

    单选题
    在单元测试中,()是用来代替被测模块的子模块的。
    A

    驱动模块

    B

    桩模块

    C

    通讯模块

    D

    代理模块


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

  • 第23题:

    单选题
    在进行单元测试过程中,通常测试工程师都需要借助()来代替所测模块调用的子模块
    A

    桩模块

    B

    驱动模块

    C

    桩模块和驱动模块

    D

    存根模块和驱动模块


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