返回
当前 - 选择题 - 系统实现与测试
题号:0120251100001
单选题
2025年11月第1题

自底向上测试需要编写大量(驱动程序)用例。

问题(1)
浓缩知识点

集成测试是验证软件各模块间接口交互是否正常的关键测试阶段,主流有自顶向下与自底向上两类核心测试策略。自顶向下测试从系统高层模块入手逐步向下集成,针对未开发完成的下层模块,需用桩程序模拟其功能,桩程序可接收上层调用并返回预设响应,能提前验证系统整体框架逻辑;自底向上测试从底层基础模块启动逐步向上集成,未完成的上层模块需用驱动程序模拟,驱动程序会主动发起对底层模块的调用并传递测试数据,因此这类测试往往需要编写大量驱动程序,该策略可尽早验证基础模块的可靠性。

正确答案
B

本题考察的是软件测试方法中集成测试策略——自顶向下与自底向上测试的基本概念。
桩程序:用于自顶向下测试中,替代未开发的下层模块,提供虚拟接口以支持上层模块测试,因此不符合自底向上测试的需求;驱动程序:用于自底向上测试中,模拟调用上层模块的功能以测试底层模块;算法用例:指针对算法逻辑设计的测试输入,不特定于集成测试策略,描述不准确;测试用例:泛指所有测试活动中设计的输入与预期输出集合,虽然测试活动都需要测试用例,但题干中特指“自底向上测试需要编写大量……”,应是驱动程序而非测试用例。
本小问答案是 驱动程序。用于自底向上测试中,模拟调用上层模块的功能以测试底层模块。
因此,选项 B 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有