Las pruebas de Aceptación Operacional (OAT) engloban todo tipo de pruebas no funcionales exceptuando las pruebas de rendimiento y de seguridad. Este tipo de pruebas se suelen realizar como paso inmediatamente anterior a la puesta en producción del sistema, una vez finalizadas las pruebas de UAT. El objetivo general de este tipo de pruebas es comprobar que la aplicación dispone de la fiabilidad y el soporte necesarios para su puesta en marcha en producción.
Algunos de los tipos de pruebas más comunes que se pueden englobar en esta categoría son:
- Pruebas de Failover
- Pruebas de Recuperación de Desastres
- Auditoría de Logs
- Pruebas de Housekeeping
Haciendo mención especial a las dos primeras, por ser las más comunes:
Pruebas de Failover
En sistemas implementados sobre una arquitectura de alta disponibilidad (clustering), es conveniente comprobar qué ocurre cuando alguno de los nodos de un determinado cluster deja de funcionar. En este tipo de pruebas los consultores de Testhouse “apagan” intencionadamente uno o varios de los nodos del cluster mientras se está generando actividad sobre la aplicación (ya sea manualmente o mediante alguna herramienta de automatización). Después se comprueba si el sistema se sigue comportando de manera correcta y eficiente ante la ausencia del elemento desconectado.
Pruebas de Recuperación de Desastres
Aun tomando medidas de protección de diversa índole, los sistemas son vulnerables a fallos. Estos pueden ser factores externos a los propios de la aplicación (por ejemplo una inundación por la rotura de una tuberia del aire acondicionado del CPD). En las pruebas de Recuperación de Desastres los consultores de Testhouse comprueban que los procesos y procedimientos asumidos por parte del personal de sistemas responsable de la aplicación funcionan de forma correcta en el caso de un fallo grave del sistema (caída de tensión, desastre natural, etc.). El objetivo principal es asegurar que los procesos de recuperación funcionan correctamente, dejando como objetivo secundario (pero tambien muy importante) el determinar cuanto tiempo se tarda en restaurar el sistema al estado inmediatamente anterior al momento del fallo.
La solución
Testhouse tiene una amplia experiencia en la realización de pruebas OAT. Debido a los numerosos proyectos realizados sobre entornos de prueba en distintos clientes, los consultores de Testhouse están totalmente familiarizados con los procedimientos propios de recuperación ante fallos y obtención de estadísticas de fallos.
El amplio conocimiento de herramientas de automatización que Testhouse adquirido hasta el momento, permite además una mayor eficiencia en el proceso de ejecución de este tipo de pruebas.







design by