java - 运行testng时如何进行程序分析

原文 标签 java profiling jvmti

我打算围绕一组回归测试用例进行一些分析。我的想法是在testng方法周围利用AOP,该方法将调用一些性能分析工具api,并在测试用例执行结束时打印配置文件数据。我想在测试执行期间记录数据,例如创建的对象数,使用的内存等。

只是想知道是否有一个开放源代码分析器API可以帮助我获取数据?我研究了JMVTI,但不确定它是否可以为我提供正在查看的信息。而且,它需要通过命令行部署和调用代理。

任何指针将不胜感激。

谢谢

最佳答案

看看http://www.AppDynamics.com

相关文章:

java - JOptionPane取消按钮不会在窗口外取消吗?

java - IntelliJ Idea生成的源

ios - 内存压力在MonoTouch中加载一堆PNG图像

java - 如何使用JVMTI获取Java对象的内存地址(而不是哈希码)

bytecode-manipulation - 字节码检测-实现本机或Java代理?

java - 什么是NullPointerException,我该如何解决?

java - 使用java设置字符串颜色

c++ - 在C ++中加快双绝对值

c++ - C ++中的内存分配分析

java - JVMTI代理如何在启动时设置JVM标志?