运行具体测试的快捷方式

时间:2011-02-25 08:01:41

标签: eclipse shortcuts

我可以使用以下方式运行整个Junit测试:

Shift + Alt + X T

但我怎么能进行单一测试呢?使用鼠标,我点击具体方法和Run As -> Junit test

谁知道这个案子的捷径?

由于

6 个答案:

答案 0 :(得分:26)

Shift + Alt + X ,如果插入符号在方法名称上,则T运行一个测试方法。

enter image description here

答案 1 :(得分:13)

我发现“ Shift - Alt - X ”有时会给我带来麻烦,有时我会认为是最后执行的命令并不总是有时我最终运行的东西我不是故意的。此外,在进行TDD时,您经常重新运行测试,有时希望从一个项目中重新运行测试一段时间,然后您将进入下一个项目并希望开始运行其测试。或者您可能专注于特定区域,并且只想在一段时间内运行单个单元测试。在这种情况下,我发现我想简单地重新运行我的最后一次测试,我发现“ Shift - Alt - X ”有点繁琐。

所以我做的是“Windows”&gt; “首选项”然后单击“常规”&gt; “密钥”。通过“命令”对表进行排序并向下滚动,直到找到“重新运行JUnit测试 - 首先失败”和“重新运行JUnit测试”。单击其中一个并将“Binding”字段设置为您要使用的任何键盘快捷键。我个人将“重新运行JUnit测试”设置为 CTRL + F5 ,这样它就像刷新浏览器一样(加上这个给我快速轻松的保存/重新运行命中组合< kbd> CTRL + S ,然后 CTRL + F5 )。

答案 2 :(得分:4)

如果您按照描述运行单个测试方法,它将是“运行历史记录”中的最后一个条目。要再次运行测试,只需单击工具栏中的运行按钮或按“Ctrl-F11”。

答案 3 :(得分:1)

  • F11 运行测试并激活窗口控制台。

  • Ctrl + F11 运行测试并激活窗口JUnit。

答案 4 :(得分:0)

多年以后,对我来说,有效的是ALT + R + T + Enter,它会运行最后一次运行测试,无论它是特定方法还是类。对我来说,CTL-F11只运行最后一个junit类,即使最后一次运行是该junit类的特定方法。

答案 5 :(得分:0)

快捷方式: Ctrl + Alt + Shift + R -仅运行一种单元测试方法。将插入符设置为方法。

相关问题