Before starting testing any mobile applications (let it be .chatting tools, social networking, games, business apps) there are some things that a Mobile Application Tester should go through for effective testing.
- Analyzing similar applications:- Try to analyze some other application which are similar to your application.For example if you have to test any media sharing application on Mobile just search for some other media sharing applications and observe its feature.
- Keep your emulator ready for testing : -Some times it takes times for processing any request for example for downloading any media files or for loading an page on device.In this case to save time you may try some test with your emulator so that this time will be utilized and overall time in testing will be reduced.
- Analyze the device related issues:- When it is deviced which are the target devices do not forget to have a look on device related known issues.This will help you understand which are the issues related to device and which are due to your application uder test.
- Use emulator but don’t completely trust it:- While testing you may take help of emulator but please note that all the test can not be performed in emulator.Also in emulator response time is faster,so it may happen you may miss some issue which comes in weak network on actual devices.
- Define the performance criteria:-For any mobile applications performance is one of the most important concern.Make sure you are having some performance parameters so that you will be testing the mobile applications against it.Since Memory is one of the constraints for mobile devices performance and behavior of your application under these conditions is interesting things to see.

September 8, 2010 at 6:59 am
Hi
How do I check Memory related issue?
September 8, 2010 at 8:51 am
If you are Testing any BREW mobile application then QUALLCOMM provides some utility called Maxfilecnt.As a Tester you can run this utility by creating large number of files by this utility and when memory of the phone is filled up to 90+ % You can start by verifying that whether your application is working fine or not.You need to increase the file so that more memory is filled up and your application have no memory to save any file.You have to verify that in this case your application should not crash or any function in your application which needs memory is not Mis-behaving.Ideally user should be given a message that “Your phone Memory is full.Please delete some files and try again”
Apart from that if you are a developer then there are some tools which helps you detect the memory leakes.For example “hook logger”