有一组用 Java TestNG 编写的自动化脚本,Appium 在 iOS 和 Android 设备上运行。我想做的是在执行某些操作时以特定的时间间隔检查设备的可用内存或被测应用程序正在使用的内存。这样做的目的是发现一段时间内的内存泄漏和/或其他性能问题。
我知道使用 OSX 中的 Instruments 工具来跟踪内存,但我想以编程方式进行此检查,以便它可以包含在我们的 CI 进程中,并且可以在一段时间内而不是手动收集数据。
关于如何做到这一点的任何提示/技巧?
有一组用 Java TestNG 编写的自动化脚本,Appium 在 iOS 和 Android 设备上运行。我想做的是在执行某些操作时以特定的时间间隔检查设备的可用内存或被测应用程序正在使用的内存。这样做的目的是发现一段时间内的内存泄漏和/或其他性能问题。
我知道使用 OSX 中的 Instruments 工具来跟踪内存,但我想以编程方式进行此检查,以便它可以包含在我们的 CI 进程中,并且可以在一段时间内而不是手动收集数据。
关于如何做到这一点的任何提示/技巧?