单元测试(Unit Testing),是指对软件中的小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。总的来说,单元是人为规定的小的被测功能模块。单元测试是在软件开发过程中要进行的低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。
单元测试 = 白箱测试 ?
单元测试等价于白箱测试吗?
单元测试等于白箱测试?这是很多人的想法。一听到白箱测试,认为他是单元测试。或者认为单元测试时,是要用白箱测试的方法来进行,事情是这样吗?让我们继续看下去:当我们要测试这个程序的时候,Stack push(Stack s, int key),你会怎么测试呢?那真正的白箱测试会是怎么样进行的呢?基本上,可以测试的状况有无限多种。而白箱测试是要根据... 更多>>
Android中的单元测试
    随着Agile的普及,以及开发人员对测试重要性的认识逐步加深,单元测试已经成了越来越多软件项目开发中不可缺少的一部分。无论项目是不是采用TDD的形式来进行开发,单元测试都能够为项目的修改和重构提供一定的保障。Android作为主要的移动平台之一,吸引了... 详细>>
单元测试本质:面向逻辑块
    单元测试是早阶段的软件测试,面对的目标小,可以综合使用黑盒测试方法和白盒测试方法,按理说,单元测试用例的设计应该是简单的,但实际上,单元测试用例的设计常让人感觉无从下手,这是什么原因?是代码真的不具有“可测性”吗?... 详细>>
单元测试—使用模拟对象做交互测试
    近在看.net单元测试艺术,我也喜欢单元测试,这里写一下如何在测试中使用模拟对象。开发的过程中,我们都会遇到对象间的依赖,比如依赖数据库或文件,这时,我们需要使用模拟对象,来进行测试,我们可以手写模拟对象,当然也可以使用模拟框架... 详细>>
Python单元测试经验总结
    Python写单元大多数都会用到unittest和mock,测试代码覆盖率都会用到coverage,后再用nose把所有的东西都串起来,这样每次出版本,都能把整个项目的单元测试都运行一遍。Unittest不详细介绍了,注意几点:测试类继承unittest.TestCase测试类、测试方法名字好... 详细>>
单元测试 与 Visual Studio

·在Visual Studio 2012使用单元测试
·使用Visual Studio进行单元测试
·如何在VS2013中进行Boost单元测试
·Visual Studio单元测试之UI界面测试
·VS单元测试中Assert类的用法
·VS2013单元测试(使用VS2013自带的单元测试)

·Visual Studio恢复了快速单元测试生成功能

·VS2005下使用CPPUNIT进行单元测试

Python 单元测试

Python单元测试

Python单元测试框架

Python单元测试经验总结

Python单元测试—深入理解unittest

Python中的单元测试

Python单元测试框架使用unittestpyUnit

Python的单元测试框架nose的安装

Python的单元测试—测试用例的管理

Android & 单元测试

Android作为主要的移动平台之一,吸引了无数的开发人员。但面对Android平台和环境的种种限制,很多开发人员往往有心无力,很难为其项目添加全面有效的单元测试。Android平台的开发环境中集成了一个测试框架... 详细>>

相关阅读: Android 单元测试

           Android基础--单元测试的配置

           Android单元测试Junit的配置

           Android日志输出、单元测试

           Android学习笔记之如何对应用进行单元测试

           Android中如何使用JUnit进行单元测试

单元测试 总结

·初次使用单元测试后的体会
·单元测试的新感想
·cakephp单元测试断言方法总结
·关于单元测试方法的一些经验总结
·编写单元测试的10条理由
·再谈如何推广单元测试
·如何实施单元测试之关键问题解答
·单元测试和测试驱动开发的一些常见问题总结
·工作后对单元测试学习的一点总结

观点互动
  
沪ICP备07036474 2003-2012 上海泽众软件科技有限公司版权所有