如何配置 JUnit 测试,优先使用 Eclipse 集成支持?我正在尝试使用 VisualVM 来完成,但显然无法完成。
我使用的是 Windows 7 x64、Eclipse Indigo、jdk 1.6、jre-j9 和 JUnit 3(我可以使用 v.4)
最佳答案
您可以使用 JVisualVM (%JAVA_HOME%/bin/jvisualvm.exe
),但要与 JUnit 一起使用,您需要稍微更改运行配置。
- 运行一次 JUnit 测试,以创建运行配置
- 编辑运行配置(
运行->运行配置...
) - 在
Test
选项卡中选中“调试时保持 JUnit 在测试后运行”复选框 - 重新运行测试(使用调试)。这将运行测试,但重要的是,保留 JVM,以便您可以使用 JVisualVM 附加到它。
如果您希望分析测试的特定部分,那么在前后设置断点将使您能够开始/停止分析。
关于java - 使用 VisualVM 在 Eclipse Indigo 中分析 JUnit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11826680/