如何在IDEA中使用Maven运行PIT测试?

如何在IDEA中使用Maven运行PIT测试?,maven,intellij-idea,Maven,Intellij Idea,我将PIT添加到pom.xml中,如下所述: 根据该页面,它向Maven添加了mutationCoverage目标。然而,在IDEA的“Maven项目”窗口中,在我的项目名称/生命周期下,我看不到这些目标。我也没有找到任何增加目标的方法。我翻遍了Jetbrains上关于Maven的网页,但什么也没找到 IDEA似乎有一个PIT插件,但如果我必须为每个依赖项安装一个插件,那么我不明白Maven的角色是什么 我可以在IDEA中用Maven运行PIT测试吗?查看->工具窗口->Maven项目 项目名称

我将PIT添加到pom.xml中,如下所述:

根据该页面,它向Maven添加了mutationCoverage目标。然而,在IDEA的“Maven项目”窗口中,在我的项目名称/生命周期下,我看不到这些目标。我也没有找到任何增加目标的方法。我翻遍了Jetbrains上关于Maven的网页,但什么也没找到

IDEA似乎有一个PIT插件,但如果我必须为每个依赖项安装一个插件,那么我不明白Maven的角色是什么


我可以在IDEA中用Maven运行PIT测试吗?

查看->工具窗口->Maven项目

项目名称->生命周期->右键单击
test
,选择
create…

现在在“Maven项目”的顶部应该有一个下拉框,上面写着“项目名称[测试]”。从下拉选项中选择编辑配置


在打开的窗口中,在“命令行”中添加以下内容:
clean install test org.pitest:pitest maven:mutationCoverage

我只会从命令行运行pitest,因为它可能需要很长时间..取决于您使用的变体..顺便说一句:maven是构建工具..IntelliJ是您的IDE..它们之间没有任何关系。。。