10 Mobile Testing Types and Approaches