Pruebas Técnicas
La línea de servicios de Pruebas Técnicas tiene como objetivo realizar pruebas que garanticen la calidad del producto desde el punto de vista no funcional (e.g. comportamiento ante carga, volumen, disponibilidad, etc).
La ejecución de tests técnicos (pruebas de carga, volumen, performance y estrés) permiten conocer de antemano las capacidades, los límites y los problemas de performance de las distintas arquitecturas y minimizar los riesgos relacionados con problemas de performance en las aplicaciones que pasan a ser productivas. También permite cuantificar las capacidades de las infraestructuras y validar los requerimientos de performance y escalabilidad de las plataformas.
Con herramientas específicas se crean y ejecutan escenarios que emulan la realidad de uso de las aplicaciones. Esto permite variar la cantidad de transacciones y usuarios concurrentes mientras se monitorea el comportamiento de todas las variables de la infraestructura y se mide la duración de las transacciones de negocio.
Este tipo de pruebas sobre el producto permiten determinar entre otros temas:
- ¿Qué cantidad de usuarios simultáneos soporta el producto con tiempos razonables sobre la infraestructura y plataformas propuestas?
- ¿Es suficiente el hardware para soportar el nivel de transacciones propuesta? ¿Qué expectativa de crecimiento puede soportar?
- ¿La performance lograda bajo esta plataforma es la deseada?