12

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

到目前为止,我只发现 Jester 有一个 maven-plugin (Grester)。对于其他可用的突变测试工具(Jumble、µJava 和 Javalanche),我找不到任何东西。当然,我们想要完整的 Maven 集成。我们不想重新发明轮子(即,为我们选择的工具编写我们自己的 maven 插件)。

你知道那些 Jumble、µJava 和 Javalanche 的任何 maven 插件吗?我已经用谷歌搜索过了,就像我说的,只找到了 Grester。此外,如果您知道任何其他用于 java 的突变测试工具,任何提示将不胜感激。

4

2 回答 2

16

PIT,提供了一个Maven插件

它可以从 Maven 中心获得,并且具有比 Jester、Jumble 或 muJava 快得多的优势。它也得到了积极的开发和支持,而 Jester 或 muJava 似乎并非如此。

(披露我是作者,可能存在不公平的偏见)

于 2011-03-01T22:15:02.260 回答
3

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

  • µJava:没有
  • 细菌:否(使用自己的 ide)
  • Javalanche:否(使用自己的 ide)
  • muTest (µTest): 否
  • 混乱:是的
  • 坑:是的
  • 小丑:是的
  • 简单的小丑:没有
  • 朱迪:没有
  • MAJOR:否(使用自己的编译器)

(此信息是通过谷歌搜索和文章Delahaye, du Bousquet: A Comparison of Mutation Analysis Tools for Java 找到的。)

我的投票也将投给 PIT。

于 2014-06-05T05:41:22.933 回答