在没有Maven的情况下,如何为Eclipse Java项目同时运行所有JUnit测试?


70

我在Eclipse中有一个小型Java项目。对于项目中的每个类,我都有一个JUnit测试类。我正在使用JUnit 4,这不是Maven项目。

有没有一种简单的方法可以告诉Eclipse一次运行所有测试类中的所有测试?

Answers:


116

右键单击源文件夹,然后单击Run As… > JUnit Test


2
您还可以创建一个父单元测试套件,并列出其中的所有测试/套件。
kfox 2011年

4
有没有简单的方法可以为其创建键盘快捷键?
安东2014年

4
当我在下有多个软件包时,这不起作用test。它只会直接在test程序包中运行这些程序,而不会直接运行其余程序
Joey Baruch

2
@AntonShift-Alt-X T在Eclipse Mars,但是您可以自己做。此外,将创建一个配置,您可以从“运行”菜单历史记录(Alt-R T)中使用它。
maaartinus 16/09/17

F11还会运行调试会话...您打开的当前.java类,或您使用的最后一个配置。ctrl + F11为“运行”,而ctrl + shift + F11为代码覆盖率运行。
Mark Storer

10

选择包含所有测试类的源目录,右键单击,选择“运行方式...”,然后选择JUnit测试。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.