a1qa está probando tres importantes aplicaciones para un desarrollador de medios de comunicación
DESCRIPCIÓN DEL PRODUCTO
El cliente es un desarrollador de tecnologías para la monetización de contenidos en línea. El software del cliente es ampliamente utilizado por empresas del sector de los medios de comunicación y el entretenimiento, incluidos los proveedores de contenidos en línea.
El cliente ofrece soluciones para la visualización de televisión en vivo y a la carta. Los usuarios pueden acceder a los servicios mediante los siguientes modelos de negocio: alquiler, venta y suscripción.
Más de 28.000 horas de contenido de 460 proveedores de contenidos pasan cada mes por las soluciones del cliente. El número total de consumidores supera los 100 millones de hogares.
Los productos de la empresa —vídeo a la carta (VOD), multiplataforma, servicios de anuncios de películas y series de televisión, y sistemas de análisis de datos— están disponibles en 37 países y 15 idiomas.
DESCRIPCIÓN DEL PROYECTO
El cliente buscaba una empresa de servicios completos de pruebas de aplicaciones móviles y web.
Tras un riguroso proceso de selección, se invitó a especialistas de a1qa a realizar el trabajo de garantía de calidad.
PROYECTO 1
El cliente necesitaba realizar pruebas funcionales de aplicaciones web y móviles para la visualización de vídeos en línea. Era importante tener en cuenta que algunos vídeos tenían restricciones de edad y/o geográficas.
Durante pruebas de funcionalidad, los especialistas en control de calidad evaluaron la calidad de la aplicación y comprobaron si funcionaba de acuerdo con los requisitos. Los ingenieros de control de calidad también describieron los defectos detectados, los clasificaron según el grado de impacto en el funcionamiento de la solución de software y dieron recomendaciones sobre cómo eliminarlos.
Teniendo en cuenta todas las características del producto, el equipo de a1qa también hizo lo siguiente:
- Realizó pruebas de compatibilidad de la aplicación con 12 navegadores. Este tipo de pruebas ayuda a garantizar que la solución de software funciona en todos los navegadores populares y que todos los elementos se muestran correctamente.
- Realizó un ciclo completo de pruebas de las aplicaciones en 22 dispositivos (7 compatibles con iOS y 15 con Android).
La clave del éxito de cualquier proyecto de externalización es la comunicación eficaz y la rápida resolución de todos los problemas.
El responsable de control de calidad de a1qa se comunicaba a diario con el equipo del cliente, fijando el alcance del trabajo y discutiendo las tareas que debían completarse para la futura versión.
Resultados documentados del trabajo
Los ingenieros de pruebas crearon una documentación detallada con toda la información sobre la calidad del producto. Se entregó al equipo del cliente:
- Informes de calidad, que contenían información sobre los defectos detectados, la calidad de los módulos probados, los fallos más críticos y recomendaciones para mejorar la funcionalidad.
- Descripción detallada de los defectos en el sistema de seguimiento de fallos con capturas de pantalla y vídeos adjuntos.
SERVICIOS PRESTADOS
- Pruebas funcionales
- Pruebas de integración
- Pruebas móviles
- Pruebas de rendimiento
TECNOLOGÍAS Y HERRAMIENTAS
- Web
- iOS
- Android
- Redmine
- Google Docs
- Virtual Box
- iTools
- Fiddler
- ADB SDK
- Chrome DevTools
- MS Visual Studio
- Zabbix
- Amazon WS
PROYECTO 2
El equipo de a1qa fue contactado de nuevo por el cliente para pruebas de rendimiento.
Era necesario probar el rendimiento de los productos en un entorno de ensayo que simulara la funcionalidad del entorno de producción. Las pruebas debían basarse en escenarios típicos de uso de los productos por parte de los usuarios finales.
En esta tarea participaron tres probadores de rendimiento.
Para las pruebas, los expertos utilizaron: Chrome DevTools, Fiddler, MS Visual Studio, Zabbix, Amazon WS.
Al equipo se le encomendaron los siguientes objetivos:
- Determinar cómo responderá el producto a las acciones del usuario bajo una carga determinada.
- Determinar el tiempo de respuesta de la aplicación cuando 30 mil usuarios trabajan simultáneamente.
- Medir los parámetros de rendimiento del sistema (cuántos usuarios pueden utilizar el producto al mismo tiempo, tiempo de respuesta del producto, número de solicitudes por segundo que pueden procesarse correctamente, número de operaciones por segundo que pueden realizarse).
- Establecer la carga máxima que puede soportar el sistema y medir el nivel de estabilidad de la aplicación bajo picos de carga.
El equipo de a1qa identificó herramientas adecuadas y desarrolló guiones para ayudar a medir el rendimiento de los productos y responder a las preguntas planteadas.
Trabajo realizado:
- Estudio y análisis del sistema
- Desarrollo de scripts
- Creación de generadores de carga
- Pruebas previas
- Realización de tres iteraciones de pruebas de resistencia
- Análisis de los resultados
- Preparación de informes
Una vez finalizados los trabajos, se entregó al cliente un informe detallado con los resultados de las pruebas de rendimiento.
Contenía la siguiente información:
- Estadísticas sobre el tiempo de respuesta del servidor para las operaciones más importantes
- Diagramas que mostraban la dependencia del rendimiento del sistema respecto al número de usuarios concurrentes
- Datos sobre el número máximo de usuarios permitido
- Estadísticas de errores
- Conclusión sobre el rendimiento general del sistema, indicando las áreas problemáticas
PROYECTO 3
El cliente desarrolló aplicaciones móviles y web para ofrecer vídeo a la carta a los abonados como parte de una suscripción (SVOD). En estas aplicaciones, también existía la opción de pagar por cada archivo de vídeo visto individualmente (TVOD).
El producto que se está probando ofrece a los usuarios la posibilidad de ver vídeos en línea, películas y programas de televisión, así como de descargar vídeos.
Los usuarios pueden seguir viendo sus vídeos o el material subido en cualquier dispositivo registrado (el sistema permite que un usuario registre hasta 5 dispositivos).
Había que probar los productos para garantizar que cumplían todos los requisitos antes de lanzarlos al mercado.
El equipo de a1qa probó el producto en 5 navegadores y en 4 tipos de dispositivos móviles.
RESULTADOS
-
Las pruebas oportunas y bien planificadas ayudaron al cliente a lanzar productos empresariales clave al mercado en un plazo más corto y asegurar el éxito entre sus clientes directos.
-
Gracias a la participación de a1qa, los usuarios de 37 países cuentan con acceso fiable y 24/7 a contenido multimedia desde sus dispositivos.
EN CIFRAS
-
3productos probados
-
26dispositivos móviles utilizados
-
100%cumplimiento de plazos y presupuesto