在进行单元测试过程中,通常测试工程师都需要借助()来代替所测模块调用的子模块
A:桩模块 B:驱动模块 C:桩模块和驱动模块 D:存根模块和驱动模块
软件测试在软件生命周期中横跨两个阶段,单元测试通常在__(1)__阶段完成。单元测试主要采用__(2)__技术,一般由__(3)__完成。测试一个模块时需要为该模块编写一个驱动模块和若干个__(4)__。渐增式集成是将单元测试和集成测试合并到一起,__(5)__集成测试中不必编写驱动模块。空白(4)处应选择()
A:被测模块 B:上层模块 C:桩模块 D:等价模块
软件测试通常可分为单元测试、集成测试、确认测试和系统测试,其中确认测试主要用于发现()阶段的错误。在集成测试时,通常可采用自顶向下增殖式集成和自底向上增殖式集成。在自底向上增殖式集成时,对每个被集成的模块()。对那些为众多用户开发的软件(如操作系统、编译程序),通常还要进行α测试和β测试,以发现可能只有最终用户才能发现的错误。其中,α测试是指晕终用户在()的情况下所进行的测试,β测试是指最终用户在()的情况下所进行的测试。在软件维护阶段,当修改软件后,除了进行常规的测试外,还应进行()测试。
在自底向上增殖式集成时,对每个被集成的模块()
A:不必设计驱动模块和桩(stub)模块 B:不必设计驱动模块,但要设计桩模块 C:要设计驱动模块,但不必设计桩模块 D:要设计驱动模块和桩模块
软件测试在软件生命周期中横跨两个阶段,单元测试通常在 (12) 阶段完成。单元测试主要采用 (13) 技术,一般由 (14) 完成。测试一个模块时需要为该模块编写一个驱动模块和若干个 (15) 。渐增式集成是将单元测试和集成测试合并到一起, (16) 集成测试中不必编写驱动模块。
15()
A:被测模块 B:上层模块 C:桩模块 D:等价模块
软件测试在软件生命周期中横跨两个阶段,单元测试通常在 (64) 阶段完成。单元测试主要采用 (65) 技术,一般由 (66) 完成。测试一个模块时需要为该模块编写一个驱动模块和若干个 (67) 。渐增式集成是将单元测试和集成测试合并到一起, (68) 集成测试中不必编写驱动模块。
67()
A:被测模块 B:上层模块 C:桩模块 D:等价模块
模块是软件中的一个单独的编译单位,而不是一个单独的执行单位。所以在测试时要为模块设计两类附加模块,模拟模块的实际运行环境,这两类模块是________。
A:桩模块和接口模块 B:驱动模块和接口模块 C:驱动模块和桩模块 D:数据模块和计算模块
在单元测试中,共同构成测试环境的有被测模块、与其相关的驱动模块和
A:主程序 B:调用子模块 C:桩模块 D:程序运行真实环境
模块是软件中的一个单独的编译单位,而不是一个单独的执行单位。所以在测试时要为模块设计两类附加模块,模拟模块的实际运行环境,这两类模块是______。
A:桩模块和接口模块 B:驱动模块和接口模块 C:驱动模块和桩模块 D:数据模块和计算模块