13 Mobile Testing Approaches and Types