Netbeans概要文件JUnit4问题

Netbeans概要文件JUnit4问题,netbeans,junit,profiler,Netbeans,Junit,Profiler,我有一个需要200秒才能运行的单元测试。我正在尝试使用NetBeans探查器来加速它。但是分析器不运行单元测试。它只是创建一个测试对象并退出。不运行实际的测试方法或@Before/@After方法 这是一个带有surefire和JUnit4的maven项目 部分输出如下 Profiler Agent: Waiting for connection on port 5140, timeout 10 seconds (Protocol version: 9) Profiler Agent: Esta

我有一个需要200秒才能运行的单元测试。我正在尝试使用NetBeans探查器来加速它。但是分析器不运行单元测试。它只是创建一个测试对象并退出。不运行实际的测试方法或@Before/@After方法

这是一个带有surefire和JUnit4的maven项目

部分输出如下

Profiler Agent: Waiting for connection on port 5140, timeout 10 seconds (Protocol version: 9)
Profiler Agent: Established local connection with the tool

-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running com.cris.puzzle.solvers.SudokuSolverTest
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 sec

Results :

Tests run: 0, Failures: 0, Errors: 0, Skipped: 0

Profiler Agent: Connection with agent closed
Profiler Agent: Connection with agent closed
Profiler Agent: Initializing...
Profiler Agent: Options: >C:/Program Files/NetBeans 6.8/profiler3/lib,5140,10<
Profiler Agent: Initialized succesfully
------------------------------------------------------------------------
BUILD SUCCESSFUL
------------------------------------------------------------------------
Total time: 14 seconds
探查器代理:在端口5140上等待连接,超时10秒(协议版本:9)
探查器代理:已建立与工具的本地连接
-------------------------------------------------------
T T S T S
-------------------------------------------------------
运行com.cris.puzzle.solvers.SudokuSolverTest
测试运行:0,失败:0,错误:0,跳过:0,所用时间:0.031秒
结果:
测试运行:0,失败:0,错误:0,跳过:0
探查器代理:与代理的连接已关闭
探查器代理:与代理的连接已关闭
探查器代理:正在初始化。。。
探查器代理:选项:>C:/Program Files/NetBeans 6.8/profiler3/lib,5140,10<
探查器代理:已成功初始化
------------------------------------------------------------------------
建设成功
------------------------------------------------------------------------
总时间:14秒

有人知道怎么做吗?谢谢。

有一个解决办法。暂时将测试代码移到应用程序代码中。分析并改进它。完成后,将改进后的代码移回JUnit代码。

有一个解决方法。暂时将测试代码移到应用程序代码中。分析并改进它。完成后,将改进后的代码移回JUnit代码。

不知道您的操作系统是什么,但在Win 7(可能还有Vista)中,JUnit存在一个问题,即它需要对其目录具有写入权限(在程序文件中默认安装了NetBeans,但它没有此访问权限)。但在这种情况下,您可能从一开始就遇到JUnit本身的问题。

不知道您的操作系统是什么,但在Win 7(可能还有Vista)中,JUnit存在一个问题,它需要对其目录拥有写权限(在程序文件中默认安装NetBeans时,它没有此访问权限). 但是在这种情况下,您可能从一开始就遇到JUnit本身的问题。

嗯,是的,但我想知道如何通过JUnits进行分析。谢谢你抽出时间。嗯,是的,但我想知道如何通过JUnits评测。谢谢你抽出时间。