我使用Netbeans 7.0.1(和JUnit 4),并在不同的包中有一个包含多个测试套件的java项目。我可以通过Alt + F6运行所有测试或右键单击项目并选择"测试"。另外,我可以通过Ctrl + Shift + F6单独调试每个测试文件,或者右键单击项目并选择" Debug Test File"。但显然不可能一次调试所有测试文件。如果选择项目或多个测试文件,Ctrl + Shift + F6不起作用,如果我右键单击项目,则无法调试测试文件。
在Eclipse中,右键单击项目并且" Debug As" - > " JUnit测试"
感谢任何帮助。
答案 0 :(得分:8)
我正在使用netbeans 7.2,它在上下文菜单中有“Debug tests files”选项。但是您必须选择要运行的所有测试文件(CTRL +左键单击),然后右键单击并选择此选项。这对我来说已经足够了,我还没弄清楚如何调试所有测试。
答案 1 :(得分:2)
调试/测试整个项目我
测试= $ {packageClassName}
forkMode =一旦
maven.surefire.debug = -Xdebug -Xrunjdwp:transport = dt_socket,server = n,address = $ {jpda.address}
jpda.listen =真