(1) Defines a mobile application and lists common types including communications, games, multimedia, productivity, travel and utilities applications. It also defines major mobile operating systems like Android, Symbian OS, Windows Mobile and Palm OS.
(2) Outlines the steps for mobile application black box testing which includes system study, test plan/scenario preparation, test case design, test environment setup, test case execution, and defect/test report preparation. Critical factors are use of test automation and emulator/actual devices.
(3) Testing should follow guidelines like understanding the network and device landscape and testing for the mobile environment and application complexity.