En esta guía
Nadie tiene todos los teléfonos. Aun así quieres saber cómo se comporta tu app en una pantalla pequeña, en una versión antigua de SO o con un chip de gama baja. Hay tres opciones principales, y cada una tiene límites.
Las opciones
| Opción | Bueno para | Límites |
|---|---|---|
| Emuladores y simuladores | Tamaños de pantalla, versiones de SO, comprobaciones rápidas durante el desarrollo | No son hardware real: sensores, batería, cámara, capas de los fabricantes y velocidad real difieren |
| Nubes de dispositivos (dispositivos reales alquilados) | Modelos concretos bajo demanda, ejecuciones automatizadas | Normalmente un servicio de pago, sesiones cortas, sin uso diario real |
| Testers entre pares | Dispositivos reales en manos reales, redes reales, ojos frescos | No eliges el modelo exacto; la cobertura depende de quién se una |
Sé honesto con las carencias. Los testers entre pares no sustituyen a un laboratorio de dispositivos cuando debes verificar un modelo exacto. Son muy útiles cuando quieres personas reales con una gama de teléfonos corrientes.
Dónde ayudan los pares y dónde no
Los pares ayudan con: - diseños que se rompen en tamaños de pantalla inusuales - rendimiento en teléfonos más lentos - comportamiento en versiones de Android modificadas por el fabricante - condiciones de red reales
Los pares no sustituyen: - una prueba garantizada en un dispositivo concreto - ejecuciones automatizadas en cientos de configuraciones - depuración específica de hardware con acceso directo
Hoja de cobertura
Cópiala y rellénala. Las filas importan por lo que necesitan tus usuarios, no por lo que tú tengas.
| Dimensión | Qué cubrir | Cubierto por |
|---|---|---|
| Tamaño de pantalla | Pequeña, normal, grande, tablet o plegable si aplica | |
| Versión de SO | La más antigua que soportas, una intermedia, la más nueva | |
| Factor de forma | Teléfono, tablet | |
| Nivel de rendimiento | Gama baja, media, alta | |
| Capa del fabricante | Al menos dos marcas distintas | |
| Red | Wi-Fi, móvil, sin conexión | |
| Idioma y tamaño de texto | Tus idiomas principales, fuente grande del sistema |
Para cada fila, escribe si la cubre tu propio dispositivo, un emulador, una nube de dispositivos o un tester entre pares. Las lagunas que queden vacías son tu lista de riesgos.
Una mezcla sensata
- Emuladores durante el desarrollo para tamaños y versiones de SO.
- Tu propio teléfono para el uso diario.
- Testers entre pares antes de la publicación para la variedad del mundo real.
- Una nube de dispositivos solo si un modelo concreto importa de verdad y puedes pagarla.
Con AppReviewX
Los desarrolladores se dan entre sí feedback privado y estructurado, y los testers indican su dispositivo en lo que te envían. 1 feedback = 1 crédito; las cuentas nuevas empiezan con 0 créditos. Para apps Android en Google Play hay grupos de prueba (12 testers, 14 días seguidos), y rondas de prueba para apps publicadas. No se promete nada sobre modelos de dispositivo concretos.
Empieza gratis y mira qué dispositivos aparecen.
Relacionado: Pruebas de apps para desarrolladores · Calendario de pruebas beta · Feedback sobre tu idea de app