Fundamentos del Testing de UI/UX Movil

El testing de UI/UX movil va mucho mas alla de verificar que los elementos aparezcan en pantalla. Los dispositivos moviles introducen patrones de interaccion unicos — gestos tactiles, tamanos de pantalla variables, uso con una mano, visibilidad exterior y contextos de uso con frecuentes interrupciones.

Testing de Touch Targets

Los touch targets son las areas tappables de los elementos interactivos. A diferencia de los punteros de mouse que tienen precision de pixel, los dedos son dispositivos de entrada imprecisos.

Guias de Tamano Minimo

PlataformaTarget MinimoTarget Recomendado
Apple (HIG)44x44 puntos44x44 puntos o mas
Google (Material)48x48 dp48x48 dp o mas
WCAG 2.5.544x44 CSS pixelsPara cumplimiento AAA

Problemas Comunes de Touch Targets

  1. Muy pequenos: Links en texto, botones de cerrar en modals, checkboxes
  2. Muy juntos: Botones de accion en listas, items de toolbar
  3. Padding invisible: El boton se ve grande pero solo el texto es tappable
  4. Targets superpuestos: Dos elementos tappables donde las areas se superponen

Analisis de Thumb Zone

La mayoria de usuarios sostiene el telefono con una mano. Los mapas de “thumb zone” muestran que areas son faciles, dificiles o imposibles de alcanzar.

┌─────────────────────┐
│ Dificil│Dificil│Dificil│  ← Dificil de alcanzar
├────────┼───────┼──────┤
│   OK   │ Facil │  OK  │  ← Comodo
├────────┼───────┼──────┤
│ Facil  │ Facil │ Facil│  ← Posicion natural del pulgar
└─────────────────────┘

Testing de Layout Responsivo

Las apps moviles deben adaptarse a varios tamanos de pantalla:

CategoriaRango de AnchoEjemplos
Telefono pequeno320-375 ptiPhone SE, Galaxy A03
Telefono estandar375-414 ptiPhone 15, Galaxy S24
Telefono grande414-428 ptiPhone 15 Pro Max
Tablet pequena768 ptiPad mini
Tablet estandar1024 ptiPad, Galaxy Tab S9

Que Probar

Para cada categoria de tamano de pantalla:

  • El texto es legible sin zoom
  • Las imagenes escalan proporcionalmente
  • No aparece scroll horizontal (a menos que sea intencional)
  • Los formularios son usables (campos no cortados, teclado no tapa input)
  • Las tablas se adaptan
  • La navegacion permanece accesible

Guias de Diseno de Plataforma

Cada plataforma tiene guias de diseno que los usuarios esperan que las apps sigan.

Puntos Clave iOS HIG

  • Navegacion: Tab bars en la parte inferior, boton atras en la esquina superior izquierda
  • Modals: Presentaciones de sheet se deslizan desde abajo
  • Tipografia: SF Pro, soporte Dynamic Type requerido

Puntos Clave Material Design (Android)

  • Navegacion: Barra de navegacion inferior o navigation drawer
  • FAB (Floating Action Button) para acciones primarias
  • Tipografia: Familia Roboto

Tecnicas Avanzadas de Testing UI/UX

Testing de Jerarquia Visual

Evalua si el contenido mas importante atrae la atencion primero:

  1. Test de 5 segundos: Muestra una pantalla a alguien por 5 segundos, luego pregunta que recuerdan.
  2. Test de entrecerrar ojos: Entrecierra los ojos mirando la pantalla hasta que los detalles se difuminen.
  3. Verificacion de contraste: Verifica que las ratios de contraste cumplen estandares WCAG.

Testing de Estados de Carga

Las redes moviles son poco confiables. Prueba todos los estados:

EstadoQue Probar
CargandoSkeleton screens o spinners mostrados
VacioEstado vacio util (no pantalla en blanco)
ErrorMensaje claro con opcion de reintentar
ParcialDegradacion graciosa cuando solo parte de datos carga

Ejercicio: Auditoria UI/UX

Escenario: Audita un flujo de checkout de e-commerce movil con 4 pantallas: carrito, direccion, pago, confirmacion.

Lista 3 problemas UI/UX a verificar en cada pantalla.

Solucion

Carrito: 1) Botones +/- suficientemente grandes? 2) Total siempre visible? 3) Boton de checkout en thumb zone?

Direccion: 1) Teclado no tapa campo actual? 2) Auto-fill de direcciones guardadas? 3) Errores de validacion inline?

Pago: 1) Numero de tarjeta se formatea automaticamente? 2) Tipo de teclado correcto? 3) CVV ofuscado?

Confirmacion: 1) Numero de orden visible y copiable? 2) Accion clara siguiente? 3) Boton atras no regresa a pago?

Tips Profesionales

Tip 1: Prueba con una mano. Sostiene el telefono con tu mano dominante y completa el flujo principal solo con el pulgar.

Tip 2: Prueba bajo el sol. Sal con un dispositivo un dia soleado. El texto de bajo contraste y fuentes delgadas se vuelven invisibles bajo la luz directa.

Tip 3: Prueba con interrupciones. Inicia una tarea, simula una interrupcion, regresa y verifica si el estado se preservo.

Puntos Clave

  • Touch targets deben ser minimo 44x44 puntos (iOS) o 48x48 dp (Android)
  • Acciones primarias deben estar en la zona alcanzable del pulgar
  • Prueba cada pantalla en multiples tamanos, ambas orientaciones y modo claro/oscuro
  • Estados de carga, vacio y error son tan importantes como el happy path
  • Las guias de diseno de plataforma establecen expectativas del usuario