Empieza con una situación concreta
La preparación depende de la tarea. Un teléfono puede instalar una aplicación y fallar al cargar un modelo, abrir la cámara, procesar una entrada larga o recuperarse de una interrupción. Define un trabajo real y prueba el recorrido completo en ese dispositivo, en vez de preguntar si es compatible en general.
Ejemplo de prueba: abrir una compilación concreta, cargar el modelo previsto, analizar sin conexión una imagen sintética de un recibo, mostrar el resultado y repetir tras cerrar y abrir la aplicación. Es un protocolo, no una afirmación de que una versión pública de Cove lo haya superado en un teléfono determinado.
Evaluación repetible del dispositivo
Usa una tarea acotada y segura para la privacidad. Cambia una variable cada vez y registra tanto los fallos como los éxitos.
-
1. Identifica el equipo
Anota fabricante y modelo exacto, versión y compilación de Android, espacio libre, versión de la aplicación y fecha. Indica si instalaste una compilación de desarrollo o del canal oficial. El nivel API ayuda a comprobar el mínimo del sistema, pero el nombre del teléfono no demuestra el comportamiento del hardware.
-
2. Prueba la instalación
Instala la compilación que quieres evaluar y registra filtros de tienda, errores, permisos y pasos iniciales. Instalarse solo demuestra que la instalación funcionó; no demuestra que el modelo se descargue, que haya memoria suficiente o que la tarea funcione.
-
3. Prepara el artefacto
Anota el archivo de modelo y la versión del runtime. Completa la descarga requerida y registra su identidad o suma de verificación si se publica. Tamaño descargado, almacenamiento instalado y memoria de trabajo son medidas distintas. No inventes una cifra universal de espacio libre.
-
4. Define una tarea de referencia
Elige una entrada inocua con respuesta esperada, como una nota sintética. Fija idioma, longitud de entrada y salida y criterio de éxito antes de ejecutar. Observa la memoria con una herramienta repetible; la RAM total del teléfono no equivale a la disponible para el proceso.
-
5. Completa el flujo del usuario
Empieza desde la pantalla normal, espera la inicialización, realiza la tarea y revisa el resultado. Separa el primer arranque de ejecuciones posteriores. Registra dónde falla cada etapa. No compares velocidad si cambian modelo, runtime, entrada, límite de salida, estado del equipo o método de cronometraje.
-
6. Interrumpe y repite
Cierra o manda la aplicación al fondo, vuelve a abrirla y repite la misma tarea. Si importa el uso sin conexión, desconecta tras preparar el equipo e inicia una sesión nueva. Registra errores y recuperación; una muestra pequeña no es un benchmark universal.