Java:Eclipse-差异跟踪

我有一个带有JUnit测试的项目的两个版本.查看文件的差异,没有明显的原因,但是测试通过了一个项目,但没有通过另一个项目.

现在有一段时间,我想知道是否有一个程序可以在运行时记录整个程序的跟踪并将其保存到文件中.对于这个确切的示例,这将非常方便,在该示例中,我希望通过两个测试进行跟踪,然后再将它们进行比较.

谁能指出我可能要执行此操作的程序的方向,还是我可以区分这两个程序的流程的方式?

干杯

解决方法:

我会为此使用Aspects.例如,查看AspectJ,很容易设计一个规则(切入点),该规则说“对于在我的Java代码中调用的所有方法,都记录方法名称”.

上一篇:从jMeter连接website超时报出的error callstack看它的HTTP通信原理


下一篇:Javascript轮询服务器.这会导致堆栈溢出吗?