Java中的快速测试驱动开发

Kru*_*tik 6 java tdd junit automated-tests

我一直在轨道上使用防护框架安静一段时间,我刚刚爱上了它.我也在Java中工作很多,我发现这种工具不适用于快速测试驱动开发,这令人惊讶.这是守卫为你做的(形成原始网站) -

  • 文件系统更改由我们非常棒的Listen gem处理.
  • 支持可视系统通知.
  • 巨大的(超过120个)后卫扩展生态系统.
  • 测试了Ruby 1.8.7,1.9.2,1.9.3,REE和最新版本的JRuby&Rubinius.

从本质上讲,它可以帮助我在进行更改或向代码库添加内容时密切关注测试用例.以下是这种方法的好处 -

  • 不引人注目的测试用例驱动开发
  • 即时确认代码更改的影响
  • 高品质的代码
  • 最小化回归涟漪

有谁知道如何在Java中实现类似的目标?注意 - 像Hudson这样的自动化测试工具不是我想要的答案.我需要一些可以在本地开发机器/环境中使用的东西,因此有一个关于代码更改的即时测试用例反馈.

谢谢

Arn*_*sch 4

不确定您在寻找什么...但是如果您正在寻找在开发过程中在后台运行单元测试的工具,请查看InfinitestJUnit Max

  • Infinitest +1,我们已经在我的公司使用了它。请小心,我们发现它确实在较大的代码库中减慢了我们的机器速度。我想这就是保持模块化的更多理由!:) (3认同)