1

在 Eclipse 中,在 Run/Debug 配置下有一个选项Keep JUnit running after a test when debugging

谷歌搜索该短语只会返回一个命中,即 Eclipse (61174) 上的错误报告,这不是手册、说明或类似内容。因此我有两个问题:

  1. 这个选项有什么影响?

  2. 我发现这个选项的原因是我正在寻找一种方法来更快地运行测试。目前,JUnit 需要 35 秒才能启动,而运行实际测试通常只需要几秒钟。当我调试测试用例并且需要经常启动/停止它们时,这非常烦人。有没有办法让 JUnit 启动更快?

4

1 回答 1

0

是的,我自己也遇到过:

JUnit 启动配置有一个“保持活动状态”选项。如果您的 Java 虚拟机支持“热代码替换”,您可以修复代码并重新运行测试,而无需重新启动完整的测试运行。要启用此选项,请选中 JUnit 启动配置中的调试时测试运行后保持 JUnit 运行复选框。

从网站:http ://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2FgettingStarted%2Fqs-junit.htm

于 2014-09-17T12:33:24.180 回答