Andriod Mobile app memory utilisation testing

With wider adoption of smartphones and continuous innovation in Mobile technologies, business are providing core capabilities on devices. Number of apps and media running on the Android phone, started creating memory utilization challenges on the mobile device. So there is a need of knowing the memory utilized by android app in our mobile device. As part of testing mobile apps for our clients, we come up with best testing practices. This blog illustrate practical approach of checking memory utilized by android app on mobile device. We are using memory monitoring tool from the android studio for checking memory utilization. Memory Monitor 1. It shows available and used memory as they both change over time for your app in a graph, with dips indicating Garbage Collection (GC) events. 2. Also provides a quick way to test whether app slowness might be related to excessive GC events. 3. Provides a quick way to see whether app crashes might be related to running out of memory. 4. It runs live on your android application and updates about once a second. 5. Helps quickly identify the potential of memory leaks. Memory Monitor Walk-through This walkthrough shows the basic usage and workflow for the Memory Monitor tool in Android Studio. Memory Monitor reports in real-time how your app allocates memory. Prerequisites for Memory monitor A mobile device with Developer Options enabled. An Application with USB Debugging enabled. Steps to working with Memory monitor 1. If you’re using a mobile device, connect it to your computer. 2. Open your application in Android Studio, build the source, and run it on your device or emulator 3....