Está en la página 1de 13

PRUEBAS DE

RECUPERACION Y DE
REGRESION
PRUEBAS DE
RECUPERACION
CONCEPTO
 Estas pruebas aseguran que una aplicación o sistema
se recupere de una variedad de anomalías de
hardware, software o red con pérdidas de datos o
fallas de integridad.

 Losprocesos de recuperación se invocan y la


aplicación es monitoreada y/o inspeccionada para
verificar que éstos mecanismos se han ejecutado en
forma apropiada.
OBJETIVO
 Verificar
que los procesos de recuperación
(manual o automática), restauran
apropiadamente la base de datos,
aplicaciones y sistemas, y los llevan a un
estado conocido o deseado (punto
específico).
TECNICAS
Se deben utilizar las pruebas creadas para la Funcionalidad del sistema y
Procesos de Negocios para crear una serie de transacciones. Para estas
pruebas podemos realizar o simular las siguientes acciones:
 Interrupción de electricidad en el cliente.
 Interrupción de electricidad en el servidor: simular o iniciar
procedimientos de pérdida de energía para el servidor.
 Interrupción de la comunicación en la red. (Desconectar físicamente los
cables o apagar los hubs o routers).
 Interrupción de la comunicación con los controladores de disco: simular
o eliminar físicamente la comunicación con uno o más controladores o
dispositivos.
VENTAJAS
 Permite identificar los posibles fallos o causas de fallo
en el sistema.
 Facilitala determinación de medidas a tomar en caso
de algún fallo, o perdida de conexión.
 Permite al sistema recuperarse en un punto deseado o
en el punto que ocurrió el fallo.
DESVENTAJAS
 Las pruebas de recuperación pueden llegar a ser
molestas. Los procedimientos para desconectar
cables o simular pérdida de electricidad pueden ser
poco factibles o deseables. Podrían llegar a
requerirse métodos alternativos, como herramientas
de diagnóstico.
 Se requiere la participación de personal de la red,
administradores de la base de datos y del sistema.
 Estas pruebas deben ser ejecutadas en horas no
laborables o en máquinas aisladas.
PRUEBAS DE REGRESION
CONCEPTO
Se
 denominan pruebas de regresión a cualquier
tipo de pruebas de software que intentan
descubrir errores (bugs), carencias de
funcionalidad en un software, causados por la
realización de un cambio en el programa.

Entre
 los cambios de una aplicación que requieren
pruebas de regresión se encuentran las mejoras,
los parches, los cambios de configuración o
incluso la integración con otro software.
OBJETIVO
 El objetivo de estas pruebas es asegurar
que los casos de prueba que ya habían sido
probados y fueron exitosos permanezcan
así. Se recomienda que este tipo de
pruebas sean automatizadas para reducir el
tiempo y esfuerzo en su ejecución.
MÉTODOS DE PRUEBA DE REGRESIÓN
 Regresión completa.

 Selección de prueba de regresión.

 Priorización de casos de prueba.


VENTAJAS
 Nosayuda a asegurarnos de que cualquier cambio, como la
corrección de errores o cualquier mejora en el módulo o la
aplicación, no haya afectado el código probado existente.
 Laprueba de regresión se puede hacer usando las
herramientas de automatización.
 Ayuda a mejorar la calidad del producto.
DESVENTAJAS
 Si las pruebas de regresión se realizan sin usar
herramientas automatizadas, puede ser muy
tedioso y lento porque aquí ejecutamos el mismo
conjunto de casos de prueba una y otra vez.
 Se requiere una prueba de regresión incluso
cuando se realiza un cambio muy pequeño en el
código porque esta pequeña modificación puede
traer problemas inesperados en la funcionalidad
existente.

También podría gustarte