现在有没有适合Eclipse的好的连续测试插件?

现在有没有适合Eclipse的好的连续测试插件?,eclipse,testing,Eclipse,Testing,我以前使用过这个插件,但它早已过时,不再与任何接近现代版本的Eclipse兼容 有人有好的替代者吗?当然,免费是首选 本·拉迪的这篇文章中有一个列表,位于Object Mentor:。不幸的是,唯一的Eclipse工具似乎是当前也没有维护的 IntelliJ也有,它不是特定于IDE的,但也有一些IntelliJ集成。我的经验是,IDE中的连续测试可能会变得笨拙和分散注意力,因此我更喜欢使用类似的方法来进行此类测试。我发现一个非常有用的工具是,它为您的单元提供了一个非常快速的覆盖率周转,帮助您决定

我以前使用过这个插件,但它早已过时,不再与任何接近现代版本的Eclipse兼容


有人有好的替代者吗?当然,免费是首选

本·拉迪的这篇文章中有一个列表,位于Object Mentor:。不幸的是,唯一的Eclipse工具似乎是当前也没有维护的


IntelliJ也有,它不是特定于IDE的,但也有一些IntelliJ集成。

我的经验是,IDE中的连续测试可能会变得笨拙和分散注意力,因此我更喜欢使用类似的方法来进行此类测试。我发现一个非常有用的工具是,它为您的单元提供了一个非常快速的覆盖率周转,帮助您决定何时完成代码特定区域的测试。

我在一个小而简单的项目中使用infinitest有很好的经验。我没有遇到任何问题,并且觉得它快速而有用。

我发现它现在有一个Eclipse插件,似乎工作得很好

Infinitest决定要运行的测试。它经常运行错误的程序。绿色条有时是好的,有时是无意义的。

我也使用了Infinitest(并对其中一个答案投了赞成票),但我想添加另一种方法,依赖于构建服务器。无论何时,只要你想实现某个东西,就在你的VCS中创建一个分支,做你的更改,提交给你的分支。如果您配置了一个构建服务器,它在每次签入时都运行单元测试,那么您的单元测试将在构建服务器上运行,而不会实际污染主干(或头部,无论您如何称呼它),也不会等待测试运行完成

我承认,从你提出的问题的意义上讲,这并不是真正的连续单元测试,但对于大型项目或大型测试套件,即使是“正常”的连续测试运行者也可能会让你慢很多


对于小型项目,我也建议使用Infinitest或CT Eclipse。

CT Eclipse(据我所知)现在还没有处于开发阶段。烟花不适合日食。InFinitest工作正常,但在大型项目上崩溃,并且不能与Eclipse集成。不过,谢谢你提供的信息。我在github上查看了一下,在过去的几年里,似乎有很多未解决的问题和很少的更新。不幸的是:/如果我在开发Eclipse插件时值得一试的话,我会做出贡献,只是一个更新。在当前版本的Eclipse和IntellijI中,Infinitest 5.x仍然运行得很好,实际上,Infinitest中的无意义红色条让我们遭受了更多的痛苦。此外,由于我倾向于最多保存每两行,infinitest最终总是运行(并且不经常显示结果)。因此,我放弃了它,尽管原则上我相信持续测试……尽管指向传统的持续集成工具确实很好,但IDE中的持续反馈仍然更频繁,频率至少为1个数量级(我甚至会说2个),所以我觉得这并不是真正的回答问题。我用Eclipse4.3.1尝试了Infinitest,但它从来没有变绿,尽管所有测试都通过了JUnit,这对我来说非常不幸=(