Java变异测试与Maven的集成

Java变异测试与Maven的集成,java,unit-testing,maven,mutation-testing,Java,Unit Testing,Maven,Mutation Testing,我们的项目将整合变异测试作为其构建周期的一部分。现在,我们正处于评估阶段 到目前为止,我只发现Jester有一个maven插件(Grester)。我还没有找到其他可用的突变测试工具(Jumble、µJava和Javalanche)。当然,我们需要完全的maven集成。我们不想重新发明轮子(例如,为我们选择的工具编写我们自己的maven插件) 你知道有哪种maven插件适用于那些混杂的、µJava和Javalanche吗?我已经在谷歌上搜索过了,就像我说的,只找到了格雷斯特。另外,如果您知道任何其

我们的项目将整合变异测试作为其构建周期的一部分。现在,我们正处于评估阶段

到目前为止,我只发现Jester有一个maven插件(Grester)。我还没有找到其他可用的突变测试工具(Jumble、µJava和Javalanche)。当然,我们需要完全的maven集成。我们不想重新发明轮子(例如,为我们选择的工具编写我们自己的maven插件)

你知道有哪种maven插件适用于那些混杂的、µJava和Javalanche吗?我已经在谷歌上搜索过了,就像我说的,只找到了格雷斯特。另外,如果您知道任何其他针对java的变异测试工具,我们将非常感谢您提供的任何提示。

,提供了一个

它是可用的,并且具有比Jester、Jumble或muJava快得多的优势。它也得到了积极的开发和支持,而Jester或muJava的情况似乎并非如此


(我是作者,可能有不公平的偏见)

关于java世界中的变异测试工具,我发现Maven支持:

  • µJava:没有
  • 细菌学:否(使用自己的ide)
  • Javalanche:否(使用自己的ide)
  • muTest(µ测试):否
  • 混乱:
  • 坑:
  • 杰斯特:
  • 简单的小丑:不
  • 朱蒂:没有
  • 专业:否(使用自己的编译器)
(这些信息是通过谷歌搜索和文章中找到的。)


我也会投PIT的票。

你让我高兴了,谢谢@henry-tets突变在我的待办事项清单上已经很久了。以前没看过那篇论文。你知道有没有预印可以避免付费墙吗?@henry没有意识到这一点。我有报纸,如果你感兴趣的话,我可以引用与坑有关的东西(尽管只需13-31美元)。这也是我在论文中提到的一个很好的比较