Mobile QA Zone

A Mobile Application Testing Community

Tools used to find performance of Mobile App.

Hi Everyone,

This is my first Blog on Mobile QA Zone. I am very happy to be part of this , As I had really learnt so much from here.

I was finding the tools or app for Different Mobile OS like IOS, Android etc which will tell the Performance of particular app or Mobile. These tool should show what processes are maxing out the processor.

I have came accross some:

For Android

1. System Panel - This is paid app, which be dowloded from Market. This tool helps to find applications that are spacking out more CPU. It also warns against killing tasks. This tool enable monitoring, and look at historical data. It hardly use any battery.

2. DDMS -  Android ships with a debugging tool called the Dalvik Debug Monitor Server, which provides port-forwarding services, screen capture on the device, thread and heap information on the device, logcat, process, and radio state information, incoming call and SMS spoofing, location data spoofing, and more. DDMS is integrated into Eclipse and is also shipped in the tools/ directory of the SDK. DDMS works with both the emulator and a connected device. If both are connected and running simultaneously, DDMS defaults to the emulator.
    From Eclipse: Click Window > Open Perspective > Other... > DDMS.
    From the command line: Type ddms (or ./ddms on Mac/Linux) from the tools/ directory.

3. TraceView Tool - TraceView Tool is used to test Performance of particular app. A graphical viewer for execution logs saved by your application and helps to find out how the device would communicate to the infrastructure when traffic is at its peak.


For IOS

1. atMonitor - atMonitor is monitoring tool for Mac OS X, ios and ipad that displays system activity in real-time. In addition to the standard CPU, GPU, VRAM, FPS, Disk and Network info, atMonitor allows interaction with processes, setting up triggers, logging, purging RAM and much more.


Please add to this if you get any other tool for Mobile which give info about the performance of native app or of mobile.

Views: 600

Comment

You need to be a member of Mobile QA Zone to add comments!

Join Mobile QA Zone

Comment by Anurag Jain on October 1, 2012 at 12:00am

you can use some scripts for cpu utilization per minute or for the duration u want . . . i will give you the script tomm for sure .. . .  we use command cpuinfo in that.

Comment by Anand Kumar Amaravadhi on March 21, 2012 at 10:56am

@ANDROID EMMA tool for code coverage and

MAT (Memory Analyzer Tool) tool for Memory Leak Suspects

~Anand

Comment by Netanel Nutman on March 21, 2012 at 4:30am

Another good free tool for android is : 

http://www.appbrain.com/app/quick-system-info/org.uguess.android.sy...

part of it is DDMS when you are working only with the mobile (not connected to a PC) it will send a report to your email. 

Comment by Vaibhavraj Jadhav on March 20, 2012 at 9:45pm

Akanksha - Very Informative. Thanks.

@ Yayati - Yes, we can see the devices logs for iOS devices. Tool require is iPhone Configuration Utility. Plug your device with cable and launch it.

Comment by Akanksha talwar on March 20, 2012 at 7:15pm

@Yayati - To take the Logs on Android phone , we can use Android log collector App. I have no idea about iOS devices

Comment by Anurag Khode on March 20, 2012 at 6:50pm

Thanks a Lot Akanksha!

Comment by Yayati on March 20, 2012 at 5:56pm

my question is for iOS device

Comment by Yayati on March 20, 2012 at 5:45pm

@Akanksha  is their any way to see the logs of the action taken on the device

.

Comment by Akanksha talwar on March 15, 2012 at 1:24pm

@Divya ... yes for Traceview we need code on the Android SDK.

Comment by Divya on March 15, 2012 at 12:23pm

Informative ...

@1 System panel - free version also available 

@3 - Traceview - I guess this requires source code

For blackberry < Under device < App management < App option, you can trace CPU, memory usage etc

 

© 2014   Created by Anurag Khode.

Badges  |  Report an Issue  |  Terms of Service

Welcome to Mobile QA Zone, a Next Generation Software Testing Community.Invite your friends to join this community.Write to us to become a featured member.