这个问题展示了如何在没有 XML 文件的情况下以编程方式运行 TestNG 套件。
但是,当我从 IDEA 运行它时,它只是作为主要方法运行,并且输出不在测试窗口中,而问题中的 JUnit 示例确实出现在测试窗口中。
如何从 Java 类配置 TestNG 测试套件并让 IDEA/Eclipse 在测试窗口中输出结果?
这个问题展示了如何在没有 XML 文件的情况下以编程方式运行 TestNG 套件。
但是,当我从 IDEA 运行它时,它只是作为主要方法运行,并且输出不在测试窗口中,而问题中的 JUnit 示例确实出现在测试窗口中。
如何从 Java 类配置 TestNG 测试套件并让 IDEA/Eclipse 在测试窗口中输出结果?
你不能因为 IDEA 使用它自己的 TestNG 侦听器,这些侦听器不容易使用。
一种可能的选择是基于 TestNG 创建自己的 IDEA 插件。
关于 Eclipse,您可以要求提供该功能,但我不知道它是否会被接受。