单元测试==低成本运行代码
来源:互联网 发布:淘宝卖家引流软件 编辑:程序博客网 时间:2024/06/12 07:58
最近在项目组中试行单元测试,感受颇多,而最让我感受最深的是单元测试的另一面---低成本运行代码。
单元测试提供了一种途径,可以让你直接运行你要测试的代码。这方面的优势对于大型系统的开发是非常明显的。如果往大型系统中添加了一项新的功能,我们通常会重新编译整个系统来对新功能进行测试。如果添加的功能比较复杂,或涉及的模块比较多,那么编译的成本可能就会更高。更加糟糕的是,那些新添加的代码在通常情况下不可能一次性通过,所以我们还的对代码继续进行修改,然后再编译,时间就这样浪费掉了。
如果我们将新功能用单元测试来启动呢,结果就完全不一样了。因为单元测试只运行目标代码,所以运行时就不需要对整个系统进行编译。这会大大提高开发效率。
大家可以试一下,欢迎这方面的经验交流。
- 单元测试==低成本运行代码
- 结对编程 += 高质量+低成本
- Visual Studio 2010单元测试(运行测试并查看代码覆盖率)
- 使用 Visual Studio 2015 对 C++ 代码运行单元测试
- PHP单元测试-保障代码正确运行的护卫神
- 单元测试代码
- 单元测试中的独立运行
- Visual Studio 2010单元测试(2)--运行测试并查看代码覆盖率
- Visual Studio 2010单元测试--运行测试并查看代码覆盖率
- 多线程--做单元测试时,使用线程池发现并没有运行指定代码,直接跳过
- 单元测试代码覆盖率浅谈
- 单元测试代码编写
- 单元测试代码覆盖率浅谈
- 单元测试代码:SpringTest+JUnit
- 第一个单元测试代码
- 单元测试代码生成器
- 单元测试代码:SpringTest+JUnit
- 单元测试-代码自动化
- asp.net和php中用window.open打开的窗口session丢失的解决办法
- 用mdadm管理软件RAID
- Ext.data.Store
- Head First C# 中文版 图文皆译 第十一章 事件和代理 page503
- 解决eclipse搭建索爱sdk模拟程序时出现的"Couldn`t load zayitlib.dll library"问题
- 单元测试==低成本运行代码
- VC++中MFC窗口对象的清除
- webclient
- 爱,经不起等待
- PE文件格式详解
- 从百度MP3搜索结果中提取歌曲列表
- 微软 Tech-ed 归来有感(第三天)
- python模块之HTMLParser
- Cstac显示图片