什么是驱动模块?什么是桩模块?

来源:互联网 发布:服务器打开8080端口 编辑:程序博客网 时间:2024/06/05 03:48

驱动模块:在大多数场合称为“主程序”,它接收测试数据并将这些数据传送到被测试模块,单元测试一个函数单元时,被测单元本身是不能独立运行的,需要为其传送数据,为此写驱动

驱动模块要完成以下事情:

1.接受测试输入

2.对输入进行判断

3.将输入传给被测单元,驱动被测单元执行

4.接受被测单元执行结果,并对结果进行判断

5.将判断结果作为用例执行结果输出测试报告

桩模块:比如对函数A做单元测试时,被测的函数单元下还包括了一个函数B,为了更好的测试错误,定位错误,就要为函数B写桩,来模拟函数B的功能,保证其正确。

原创粉丝点击