51Testing软件测试论坛

标题: 如何打桩? [打印本页]

作者: baiyuxiong    时间: 2010-3-3 11:02
标题: 如何打桩?
打桩时要修改程序的代码吗?要不然,如何能让要测试的方法调用到桩函数,而不是本来的函数呢?
作者: 8596991    时间: 2010-3-3 11:22
楼主是否可以说的详细写?程序间的调用,有很多方法的
作者: baiyuxiong    时间: 2010-3-3 14:15
方法A调用方法B,现在测试方法A,想把方法B弄成个桩

问题:
桩的代码要在测试工程里写吗?是不是还要修改方法A的代码,要不然如何能调用到B的桩函数而不是B?
作者: park_p    时间: 2010-3-3 14:20
我都理解是:桩B就是假B,A是不用改任何东西的。
作者: baiyuxiong    时间: 2010-3-3 17:01
A里面不用改东西的话,测试的时候A调用的还是B,不会调用到B的桩吧?

原帖由 park_p 于 2010-3-3 14:20 发表
我都理解是:桩B就是假B,A是不用改任何东西的。

作者: baiyuxiong    时间: 2010-3-4 19:51
我再顶,再顶
作者: wenyongguo    时间: 2010-7-8 15:26
我认为是之所以要桩是因为B还不存在,所以才要做个假的,如果B已经存在了,就不用桩了,直接用B不就好了。A是肯定不能改的,改完了就不是A了,那么测试也就没有意义了。
作者: zidane0412    时间: 2010-9-19 17:08
JMOCK
作者: happyb060218    时间: 2011-5-10 17:34
想问下楼主,这个问题解决了没有啊




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2