Java Intellij IDEA-如何在类中运行特定的testng组?

Java Intellij IDEA-如何在类中运行特定的testng组?,java,intellij-idea,Java,Intellij Idea,我有一个maven java项目,采用了最新的Intellij思想和Testng插件。我希望在测试类中运行特定的组,而无需为此手动创建xml配置文件 我可以改为通过运行配置菜单执行此操作吗?不幸的是,菜单只允许我选择组、类、方法等,而不允许我选择特定类中的组。假设您有以下代码示例: import org.testng.annotations.*; public class Test1 { @Test(groups = { "functest", "checkintest" }) pub

我有一个maven java项目,采用了最新的Intellij思想和Testng插件。我希望在测试类中运行特定的组,而无需为此手动创建xml配置文件


我可以改为通过运行配置菜单执行此操作吗?不幸的是,菜单只允许我选择组、类、方法等,而不允许我选择特定类中的组。

假设您有以下代码示例:

import org.testng.annotations.*;

public class Test1 {
  @Test(groups = { "functest", "checkintest" })
  public void testMethod1() {
  }

  @Test(groups = {"functest", "checkintest"} )
  public void testMethod2() {
  }

  @Test(groups = { "functest" })
  public void testMethod3() {
  }
}
要仅运行checkintest组,请转到运行配置,创建新的TestNG配置->选择测试种类“组”->选择checkintest组。
将仅运行testMethod1、testMethod2

您是否能够在代码窗口中右键单击特定组,它是否有进行测试的选项?