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

标签 java profiling jvmti

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

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

任何指点将不胜感激。

谢谢

最佳答案

关于java - 如何在运行 testng 时进行编程分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4307390/

相关文章:

java - JVMTI 代理和单独的 JVM 之间的通信

performance - C++ - 最快的双线性插值?

java - javac 可以提供类的 "source debug extension information"属性吗?

java - 如何添加包级别注释或编辑 package-info.java?

java - 允许更引人注目的图形界面的编程语言?

java - Spring Boot,在 REST 响应中将日期时间精度定义为毫秒

java - 将 RSA 公钥(1024 位)格式转换为 Java 的 DER ASN.1 公钥

javascript - 相同的 chrome 对象 ID 是否意味着堆分析器中的对象相同?

python - 如何在 Python 中调试 MemoryError?跟踪内存使用的工具?

java - java.io.InputStreamReader 的 JPDA JDI ObjectReference