MusUy es una plataforma musical con streaming de audio que se posiciona como un atajo local al mainstream de plataformas musicales internacionales.
La App creada y desarrollada en Uruguay, centraliza, ordena y promociona la música local, convirtiéndose en una herramienta fundamental para el desarrollo de la industria musical, además de proveer discografía global.
Alcance
El rol de QAlified dentro del proyecto contempló distintas actividades de testing aportando a la calidad de la solución final.
Definición de pruebas pensadas para dispositivos móviles, que luego fueron ejecutadas en dispositivos reales para iOS y Android. Se realizó un análisis de los dispositivos más utilizados y las prestaciones de los mismos, con el objetivo de seleccionar un conjunto representativo de dispositivos y versiones del sistema operativo, sobre los cuales se ejecutaron las pruebas.
Pruebas de usabilidad basadas en las especificaciones que brinda cada una de las plataformas (iOS y Android), con el objetivo de asegurar la experiencia del usuario final.
Planificación y ejecución de pruebas de performance, específicamente pruebas de carga de los servicios que utilizan las aplicaciones móviles. Los scripts de pruebas fueron diseñados con JMeter, y para la ejecución se utilizó el servicio provisto por Blazemeter que permite generar carga a través de nodos ubicados en AWS.
Pruebas estructurales orientadas a detectar problemas en el reproductor integrado. Se realizaron estas pruebas para identificar problemas en los tiempos de respuesta ante distintas situaciones, conociendo la implementación realizada en cada plataforma.
Tecnologías y herramientas
- Apache JMeter
- Blazemeter
- SoapUI
- TestLink
- TestFlight
- Keynote Mobile Testing
- Dispositivos móviles reales
Resultados
- Validación de la solución y su infraestructura con 5.000 usuarios concurrentes.
- Importantes mejoras en el rendimiento del reproductor de música integrado.
- Mejoras a nivel de la interfaz de usuario de la aplicación.