驱动模块和桩模块

上一篇 / 下一篇  2016-10-09 21:25:09 / 个人分类:基础理论

驱动模块driver:测试模块的主调用程序,接受测试数据(输入),将这些数据传递给所测模块,再输出实测结果。
桩模块stub:用来代替所测模块调用的子模块,桩模块可以只做少量的数据操作,不需要实现子模块的所有功能,但也不允许什么事情也不做。

比如你要测试的子模块A的直接顶层模块B还没开发好,并且A的直接子模块C也没有开发完成,如果对A进行单元测试
1. 写一个桩模块SC代替C模块(函数名、返回值、传递参数)
2. 写一个驱动模块DB代替B模块,里面编写main函数,可以在main函数中调用A模块,让A模块工作

TAG:

 

评分:0

我来说两句

日历

« 2024-05-01  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 2768
  • 日志数: 3
  • 建立时间: 2016-09-27
  • 更新时间: 2016-10-09

RSS订阅

Open Toolbar