Tu prueba de CarPlay ha sido superada. ¿Qué vio el conductor?

Si tu equipo está desarrollando una aplicación compatible con Apple CarPlay, validar lo que sucede en la pantalla principal suele ser una de las primeras prioridades de las pruebas. La pregunta que muchos equipos aún tienen dificultades para responder es qué se mostraba en el panel de instrumentos durante la prueba. 

Para aplicaciones de navegación, vehículos eléctricos, multimedia y comunicación, esa pantalla orientada hacia el conductor suele ser tan importante como la consola central. 

Dos pantallas, un punto ciego 

La compatibilidad de Apple CarPlay con el cuadro de instrumentos extiende las funciones de CarPlay más allá de la consola central, integrándolas en el panel de instrumentos orientado al conductor. Ambas pantallas no son idénticas. La pantalla principal de CarPlay muestra la interfaz completa de la aplicación. El cuadro de instrumentos recibe el contenido de la aplicación (metadatos de navegación, controles de audio, autonomía del vehículo eléctrico, estado de la comunicación) y el vehículo lo muestra de forma independiente. 

Esa distinción es importante para las pruebas. 

Las pruebas automatizadas permiten validar lo que sucede en la pantalla principal de CarPlay. Pueden verificar los flujos de trabajo de navegación, la guía de ruta, los eventos de redireccionamiento y otros comportamientos de la aplicación durante una sesión de prueba. 

Sin embargo, dado que el cuadro de instrumentos es una pantalla independiente, la visibilidad suele limitarse a la pantalla principal de CarPlay. Una prueba puede confirmar que se generó correctamente una instrucción de navegación, pero no proporciona ninguna evidencia de lo que se mostró realmente en el cuadro de instrumentos. 

El evento de la aplicación forma parte del artefacto de prueba. La salida del clúster normalmente no lo es. 

¿Por qué existe esta brecha? 

A medida que los equipos comienzan a automatizar las aplicaciones de Apple CarPlay, la atención suele centrarse en la pantalla principal. Los flujos de trabajo de navegación, la búsqueda, los controles multimedia y otras interacciones se integran en los conjuntos de pruebas automatizadas. El panel de instrumentos, en cambio, suele quedar fuera. 

Como resultado, la validación de clústeres suele convertirse en una tarea manual. Este enfoque funciona para las pruebas exploratorias, pero no es escalable para las ejecuciones de regresión automatizadas, las ejecuciones activadas por CI o los ciclos de prueba nocturnos donde nadie supervisa. 

Captura automática de clústeres en cada ejecución. 

Digital.ai Las pruebas solucionan este problema. Habilite la captura del panel de instrumentos mediante la función deseada en su sesión de Appium. A partir de ese momento, cada prueba grabará automáticamente el vídeo del panel de instrumentos y lo adjuntará al informe de la prueba. 

No se realizan cambios en la lógica de prueba. No hay un flujo de trabajo de observación independiente. No hay un paso de validación manual junto con la automatización. La salida del clúster pasa a formar parte del artefacto de prueba, que se puede revisar después de cada ejecución en el mismo Digital.ai Informe de pruebas. 

El resultado es una visibilidad tanto del comportamiento de la aplicación como de la pantalla orientada al conductor a partir de una única ejecución de prueba. 

Que cambios 

El comportamiento del panel de instrumentos pasa a formar parte de la evidencia de la prueba. Cuando surge un problema, los equipos ya no necesitan recrear el escenario ni depender de la observación manual. Pueden revisar con exactitud lo que se mostró durante la ejecución original de la prueba. 

Para los equipos que desarrollan aplicaciones compatibles con CarPlay, el panel de instrumentos forma parte de la experiencia del producto. Merece la misma visibilidad, evidencia y trazabilidad que cualquier otra superficie incluida en las pruebas automatizadas. 

👉 Solicita una demo
👉 Aprende cómo los equipos automatizan las pruebas de Apple CarPlay. 

También puede interesarle