断断续续地学习了一些单元测试的知识,在最近的编码过程中有意识地进行了实践,勉强能达到一点测试的既定目的,但感觉疑惑仍然不少。 在javaeye上也拜读了诸多高人们关于单元测试、TDD方面的文章,获益良多,但是感觉很多文章起点有些高,像我这样比较笨的人读多次都不一定能领悟,适合入门一级的测试文章不太多。因此我想将自己实施单元测试的一些实践整理出来,尽量表述出我的想法,尽量提供比较详细的代码,希望初次接触单元测试的朋友能从中受益,从而少走一些弯路。另外,我在学习和实施单元测试的过程中也有很多不解和困惑,希望可以得到大家的指点。  先列出一个测试代码实例吧。   ...
A、单元测试原理归纳 优良的单元测试具有以下的特点:简称为 A-TRIP。 自动性(Automatic) 完备性(Thorough) 可重复性(Repeatable) 独立性(Independent) 专业性(Professional) 下面让我们逐一理解它们的含义。 自动性 单元测试是自动执行的,这里的自动指两个方面:1执行测试,2检查测试结果 执行测试应该是足够简单的,这样,我们就可以随时随地的进行测试。因此,执行相应测试就应该像在IDE中点击一个按钮,或者在命令行中打一个命令那么简单。一些IDE甚至会在后台连续的进行测试。 维护这个环境很关键,不要引 ...
  • 11:46
  • 浏览 (2272)
  • 评论 (0)
 Hsqldb是一个开放源代码的JAVA数据库,其具有标准的SQL语法和JAVA接口,它可以自由使用和分发,非常简洁和快速的。具有Server模式,进程内模式(In-Process)和内存模式(Memory-Only)三种。运行Hsqldb需要hsqldb.jar包, 它包含了一些组件和程序。每个程序需要不同的命令来运行。它位于项目的lib目录下,目前的版本是1.8.0.5。官方的下载地址是:http://prdownloads.sourceforge.net/hsqldb/hsqldb_1_8_0_5.zip?download     & ...
  • 11:33
  • 浏览 (2324)
  • 评论 (0)
hlxiong
搜索本博客
博客分类
最近加入圈子
存档
最新评论