试题详情
简答题单元测试中为了模拟模块之间的关系,需要开发哪两种辅助测试模块?分别简述其概念。
  • 驱动模块和桩模块;
    驱动模块:用来模拟被测模块的上机调用模块,功能要比真正的上级模块简单得多,仅仅是接受测试数据,并向被测模块传送测试数据,启动被测模块,回收并输出测试结果。
    桩模块:用来模拟被测模块在执行过程中所要调用的模块。它接受被测模块输出的数据并完成它所指派的任务。
    驱动模块(Driver):用以模拟待测模块的上级模块。驱动模块在集成测试中接受测试数据,把相关的数据传送给待测模块,启动待测模块,
    并打印出相应的结果。
    桩模块(StuB.:也成为存根模块,用以模拟待测模块工作过程中所调用的模块。桩模块由待测模块调用,它们一般只进行很少的数据处理,
    例如打印入口和返回,以便于检验待测模块与其下级模块的接口。
  • 关注下方微信公众号,在线模考后查看

热门试题