在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块。其中 的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。

题目

在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块。其中 的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。


相似考题
参考答案和解析
正确答案:
驱动模块
【解析】在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块。其中驱动模块的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
更多“在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块。其中 的 ”相关问题
  • 第1题:

    (4)在进行模块测试时,要为每个被测试的模块另外设计两类模块;驱动模块和承接模块,其中的作用是将测试数据传递送给被测试的模块,并显示被测试模块所产生的结果。


    正确答案:驱动模块
    【解析】由于模块通常不是独立的程序,自己不能运行,而需要其他模块调用或驱动,同时被测试模块还要去调用其他模块,前者称为驱动模块,后者称为承接模块。其中驱动模块的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果;承接模块的作用是代替被测模块,调用其他模块。

  • 第2题:

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

    A.桩模块

    B.驱动模块

    C.通信模块

    D.代理模块


    正确答案:C

  • 第3题:

    在进行模块测试时,要为每个被测试的模块另外设计两块:驱动和承接模块(桩模块)。其中【 】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。


    正确答案:驱动模块
    驱动模块 解析:驱动模块的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。

  • 第4题:

    单元测试时所编写的测试模块分为(61)。

    A.驱动模块与桩模块

    B.上级模块与下级模块

    C.主程序与子程序

    D.测试模块与被测试模块


    正确答案:A
    解析:本题考查单元测试时测试模块的分类。由于模块不是独立运行的程序,各模块之间存在调用与被调用的关系,所以在对每个模块进行测试时,需要为被测模块编写一些测试模块来代替它的上级模块或下级模块。所编写的测试模块主要模拟与被测模块直接相关部分的功能,分为驱动模块、桩模块两种。驱动模块(driver):相当于一个主程序,它用于接收测试用例的数据,并将这些数据送到被测模块,被测模块被调用后,“主程序”输出测试结果,如打印“进入—退出”信息等。桩模块(stub):代替被测模块所调用的子模块,利用它对被测模块的调用能力和输出数据进行测试,其内可进行少量的数据处理,目的是为了检验入口,输出调用和返回信息。

  • 第5题:

    在单元测试中,( )。

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


    正确答案:A

  • 第6题:

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

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

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

  • 第7题:

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


    正确答案:

  • 第8题:

    测试软件中的模块时,通常需要为被测模块设计辅助模块,辅助模块的名称分别是()和 ()。


    正确答案:驱动模块;桩模块

  • 第9题:

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

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

    正确答案:A

  • 第10题:

    用于模拟被测试模块的上级调用模块称为驱动模块。


    正确答案:正确

  • 第11题:

    单选题
    用由底向上渐增式方式对软件进行测试时,需要为每个模块准备一个(),它的作用是调用被测的模块。
    A

    主模块

    B

    桩模块

    C

    驱动模块

    D

    输入模块


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

  • 第12题:

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

    桩模块

    B

    驱动模块

    C

    桩模块和驱动模块

    D

    存根模块和驱动模块


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

  • 第13题:

    单独测试一个模块时,有时需要一个()驱动被测试的模块.有时还要有一个或几个()模块模拟由被测试模块调用的模块。


    参考答案:驱动 桩模块

  • 第14题:

    在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接碟块,其中______的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。


    正确答案:

    程序设计的任务是诊断和改正程序中的错误。程序调试活动由两部分组成,其一是根据错误的迹象确定程序中错误的确切性、原因和位置;其二是对程序进行修改,排除这个错误。

  • 第15题:

    单元测试时所编写的测试模块分为______。

    A.驱动模块与桩模块

    B.上级模块与下级模块

    C.主程序与子程序

    D.测试模块与被测试模块


    正确答案:A
    解析:单元测试是对软件的基本组成单元(函数或类)进行的测试。在单元测试中,由于函数和类之间的相互调用关系,通常需要编写驱动模块来调用被测试的对象,桩模块来支持或模拟被测试对象调用的模块。

  • 第16题:

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

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


    正确答案:A

  • 第17题:

    一般而言,单独测试某一模块时,要为它设计____模块和____模块,它们的作用是分别模拟被测试模块的____和____。


    答案:驱动,存根,上层调用模块,直接从属模块

  • 第18题:

    在自低向上测试中,要编写称为()的模块来测验正在测试的模块。

    • A、测试存根
    • B、测试驱动模块
    • C、桩模块
    • D、底层模块

    正确答案:B

  • 第19题:

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

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

    正确答案:B

  • 第20题:

    用由底向上渐增式方式对软件进行测试时,需要为每个模块准备一个(),它的作用是调用被测的模块。

    • A、主模块
    • B、桩模块
    • C、驱动模块
    • D、输入模块

    正确答案:C

  • 第21题:

    软件测试在软件生命周期中横跨两个阶段,单元测试通常在__(1)__阶段完成。单元测试主要采用__(2)__技术,一般由__(3)__完成。测试一个模块时需要为该模块编写一个驱动模块和若干个__(4)__。渐增式集成是将单元测试和集成测试合并到一起,__(5)__集成测试中不必编写驱动模块。空白(4)处应选择()

    • A、被测模块
    • B、上层模块
    • C、桩模块
    • D、等价模块

    正确答案:C

  • 第22题:

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

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

  • 第23题:

    填空题
    测试软件中的模块时,通常需要为被测模块设计辅助模块,辅助模块的名称分别是()和 ()。

    正确答案: 驱动模块,桩模块
    解析: 暂无解析