关于单元测试中STUB的一点总结
2008-12-10 22:27
225 查看
今天看了关于单元测试中关于STUB的一些描述,大致做以下的总结及理解:
在单元测试的过程我们的程序需要一些资源和环境,比如需要WEB环境,需要IO资源,或者一些其他的接口,我们在进行单元
测试时,可能需要频繁的访问这些咨源,长时间的依赖这些环境,这导致,我们的测试的独立不强。在这种情况下,我们使用
STUB技术来模拟这些环境,从而使我们的单元测试能够信息量较独立的运行。下面以一个例子来做简要的描述,比如在我们用
的WEB程序中,需要频繁的需要HTTP资源及WEB环境,如果我们依赖于TOMCAT来进行测试也是可以的,但是这个测试依赖
于我们的TOMCAT环境,所以在这种情况下,我们使用轻巧的WEB容器,如JETTY,并且用java来启动JETTY,这样在我们的
测试中就不会依赖环境,这便于我们的测试。
在单元测试的过程我们的程序需要一些资源和环境,比如需要WEB环境,需要IO资源,或者一些其他的接口,我们在进行单元
测试时,可能需要频繁的访问这些咨源,长时间的依赖这些环境,这导致,我们的测试的独立不强。在这种情况下,我们使用
STUB技术来模拟这些环境,从而使我们的单元测试能够信息量较独立的运行。下面以一个例子来做简要的描述,比如在我们用
的WEB程序中,需要频繁的需要HTTP资源及WEB环境,如果我们依赖于TOMCAT来进行测试也是可以的,但是这个测试依赖
于我们的TOMCAT环境,所以在这种情况下,我们使用轻巧的WEB容器,如JETTY,并且用java来启动JETTY,这样在我们的
测试中就不会依赖环境,这便于我们的测试。
相关文章推荐
- 关于DFS和递归的一点总结
- 关于局部指针的一点总结
- 关于dp类算法的一点总结
- 关于WebForm的编辑列ItemTemplate和EditItemTemplate的一点小总结
- 关于连接池写法的一点总结(一)
- Android 关于回调的一点总结
- 关于C语言多文件编写的一点小小总结
- 关于2015年中一点小总结
- 关于PCA算法的一点学习总结
- 关于ORA-1652的一点简单总结
- 关于PCA算法的一点学习总结
- 关于通信原理的一点总结(大学的时候写的,现在把自己仅有的一点点总结存档一下)
- 关于设计模式的一点总结
- 关于C语言多文件编写的一点小小总结
- 关于xcshareddata的一点问题总结
- 关于Servlet一点总结
- 关于微信小程序的一点个人总结
- 关于窗体(Windows Form)的CreateParams(属性或参数)的一点总结
- 本人遇到的关于namespace的一点小问题总结
- 关于如何jar的一点总结(转至JR论坛)