Day 3-4: 集成测试系列问题!(答案公布)
提问:驱动模块和桩模块的作用分别是什么 ?
回答:桩模块的作用是使得程序能够编译通过,并模拟返回被代替模块的各种可能返回值; 驱动模块的作用是根据测试用例的设计去调用被测试模块,并判断被测模块的返回值是否符合预期。
驱动模块和桩模块是为了做单元测试而开发的模块,驱动模块用于访问类库的属性和方法,来检测类库的功能是否正确;而桩模块则模拟被测试的模块所调用的模块。例如要测试模块A,那么驱动模块的作用是模拟A的调用模块,桩模块的作用是模拟A的下层模块 驱动模块用于访问类库的属性和方法,来检测类库的功能是否正确;而桩模块则模拟被测试的模块所调用的模块。例如要测试模块A,那么驱动模块的作用是模拟A的调用模块,桩模块的作用是模拟A的下层模块
驱动模块和桩模块是为了做单元测试而开发的模块,驱动模块用于访问类库的属性和方法,来检测类库的功能是否正确;而桩模块则模拟被测试的模块所调用的模块。例如要测试模块A,那么驱动模块的作用是模拟A的调用模块,桩模块的作用是模拟A的下层模块 驱动模块和桩模块是为了做单元测试而开发的模块,驱动模块用于访问类库的属性和方法,来检测类库的功能是否正确;而桩模块则模拟被测试的模块所调用的模块。例如要测试模块A,那么驱动模块的作用是模拟A的调用模块,桩模块的作用是模拟A的下层模块
驱动模块和桩模块是为了做单元测试而开发的模块,驱动模块用于访问类库的属性和方法,来检测类库的功能是否正确;而桩模块则模拟被测试的模块所调用的模块。例如要测试模块A,那么驱动模块的作用是模拟A的调用模块,桩模块的作用是模拟A的下层模块 驱动模块用于访问类库的属性和方法,来检测类库的功能是否正确;而桩模块则模拟被测试的模块所调用的模块。例如要测试模块A,那么驱动模块的作用是模拟A的调用模块,桩模块的作用是模拟A的下层模块 驱动模块用于访问类库的属性和方法,来检测类库的功能是否正确;而桩模块则模拟被测试的模块所调用的模块。例如要测试模块A,那么驱动模块的作用是模拟A的调用模块,桩模块的作用是模拟A的下层模块 驱动模块是用来模拟被测试模块的上一级模块,相当于被测模块的主程序。它接收数据,将相关数据传送给被测模块,启用被测模块,并打印出相应的结果。
桩模块(Stub)是指模拟被测试的模块所调用的模块,而不是软件产品的组成的部分。 驱动模块和桩模块是为了做单元测试而开发的模块,驱动模块用于访问类库的属性和方法,来检测类库的功能是否正确;而桩模块则模拟被测试的模块所调用的模块。例如要测试模块A,那么驱动模块的作用是模拟A的调用模块,桩模块的作用是模拟A的下层模块
驱动模块是用来模拟被测试模块的上一级模块,相当于被测模块的主程序。它接收数据,将相关数据传送给被测模块,启用被测模块,并打印出相应的结果。
桩模块(Stub)是指模拟被测试的模块所调用的模块,而不是软件产品的组成的部分 :lol 桩模块的使命除了使得程序能够编译通过之外,还需要模拟返回被代替的模块的各种可能返回值(什么时候返回什么值需要根据测试用例的情况来决定)。
驱动模块的使命就是根据测试用例的设计去调用被测试模块,并且判断被测试模块的返回值是否与测试用例的预期结果相符 驱动模块和桩模块是为了做单元测试而开发的模块,驱动模块用于访问类库的属性和方法,来检测类库的功能是否正确;而桩模块则模拟被测试的模块所调用的模块。例如要测试模块A,那么驱动模块的作用是模拟A的调用模块,桩模块的作用是模拟A的下层模块 驱动模块和桩模块是为了做单元测试而开发的模块,驱动模块用于访问类库的属性和方法,来检测类库的功能是否正确;而桩模块则模拟被测试的模块所调用的模块。例如要测试模块A,那么驱动模块的作用是模拟A的调用模块,桩模块的作用是模拟A的下层模块 驱动模块和桩模块是为了做单元测试而开发的模块,驱动模块用于访问类库的属性和方法,来检测类库的功能是否正确;而桩模块则模拟被测试的模块所调用的模块。例如要测试模块A,那么驱动模块的作用是模拟A的调用模块,桩模块的作用是模拟A的下层模块 桩模块的使命除了使得程序能够编译通过之外,还需要模拟返回被代替的模块的各种可能返回值(什么时候返回什么值需要根据测试用例的情况来决定)。
驱动模块的使命就是根据测试用例的设计去调用被测试模块,并且判断被测试模块的返回值是否与测试用例的预期结果相符
参考链接
http://blog.csdn.net/xhf55555/article/details/6819010
驱动模块和桩模块是为了做单元测试而开发的模块,驱动模块用于访问类库的属性和方法,来检测类库的功能是否正确;而桩模块则模拟被测试的模块所调用的模块。例如要测试模块A,那么驱动模块的作用是模拟A的调用模块,桩模块的作用是模拟A的下层模块:lol 自底向上,自定向下 驱动模块和桩模块的作用分别是什么 ?
驱动模块是用来模拟被测试模块的上一级模块,相当于被测模块的主程序。它接收数据,将相关数据传送给被测模块,启用被测模块,并打印出相应的结果。
桩模块(Stub)是指模拟被测试的模块所调用的模块,而不是软件产品的组成的部分。
如果需要解释清楚桩模块和驱动模块,首先您需要理解渐增式和非渐增式联调 。
单元本身无法构成一个切实可运行的程序系统,所以我们需要为单元测试来开发桩模块和驱动模块,从而完成我们的单元测试目的,这是桩模块和驱动模块的作用。
页:
[1]
2