我们的项目将整合突变测试作为其构建周期的一部分。目前,我们正处于评估阶段。
到目前为止,我只发现Jester有一个maven-plugin(Grester)。我无法找到其他可用的突变测试工具(Jumble,μJava和Javalanche)。当然,我们需要完整的maven集成。我们不想重新发明轮子(即为我们选择的工具编写我们自己的maven插件)。
你知道那些Jumble,μJava和Javalanche的maven插件吗?我已经google了,就像我说的那样,只找到了Grester。此外,如果你知道任何其他java的变异测试工具,任何提示将不胜感激。
答案 0 :(得分:16)
PIT,提供Maven plugin。
它可用from Maven central并且具有比Jester,Jumble或muJava快得多的优点。它也得到了积极的开发和支持,而Jester或muJava似乎并非如此。
(披露我是作者,可能有不公平的偏见)
答案 1 :(得分:3)
在java世界中的变异测试工具中,我发现了Maven的支持:
(此信息是通过Google搜索和文章Delahaye, du Bousquet: A Comparison of Mutation Analysis Tools for Java找到的。)
我的投票也适用于PIT。