3/06/2013

Guidelines for Testing Mobile Applications

Following guidelines are extracted from White Paper: Testing Mobile Business Applications by Keane.com


1 Understand the network landscape and device landscape before testing to identify 1
bottlenecks.
2 Conducting testing in uncontrolled real-world test conditions (field-based testing) is 1
necessary, especially for a multi-tier mobile application.
3 Select the right automation test tool for the success of the testing program. Rules of
thumb for an ideal tool are:
• One tool should support all desired platforms.
• The tool should support testing for various screen types, resolutions, and input
mechanisms — such as touchpad and keypad.
• The tool should be connected to the external system to carry out end-to-end testing.
4 Use the Weighted Device Platform Matrix method to identify the most critical
hardware/ platform combination to test. This method will be very useful especially
when hardware/ platform combinations are high and time to test is low.
5 Check the end-to-end functional flow in all possible platforms at least once.
6 Conduct performance testing, GUI testing, and compatibility testing using actual
devices. Even though these tests can be done using emulators, testing with actual
devices is recommended.
7 Measure performance only in realistic conditions of wireless traffic and user load.

No comments:

Post a Comment