Please enable JavaScript.
Coggle requires JavaScript to display documents.
TIPOS DE PRUEBAS DE SOFTWARE - Coggle Diagram
TIPOS DE PRUEBAS DE SOFTWARE
PRUEBAS FUNCIONALES
: Validan que el software cumpla con los requisitos funcionales.
Unitarias
: Verifican métodos o funciones individuales.
Integración
: Evalúan la interacción entre componentes.
Sistema
: Prueban el sistema completo.
Aceptación
: Verifican si el sistema cumple con los requisitos del usuario.
PRUEBAS NO FUNCIONALES
: Evalúan cómo el sistema realiza sus tareas.
Rendimiento
: Miden velocidad y estabilidad.
Seguridad
: Detectan vulnerabilidades.
Carga
: Verifican el comportamiento bajo carga normal.
Estrés
: Evalúan bajo condiciones extremas.
PRUEBAS DE MANTENIMIENTO
: Aseguran que los cambios no introduzcan errores nuevos.
Regresión
: Comprueban que las nuevas actualizaciones no rompan funcionalidades existentes.
Pruebas de Confirmación (Re-testing)
: Verifican que los errores corregidos no vuelvan a aparecer después de haber aplicado un fix. Estas pruebas se enfocan en validar específicamente los cambios hechos en el código.
Pruebas de Migración
: Se realizan cuando un sistema se traslada a una nueva plataforma, versión, o infraestructura, para asegurarse de que el software siga funcionando sin problemas en el nuevo entorno.
Pruebas de Compatibilidad
: Aseguran que el software mantenga su correcto funcionamiento después de actualizaciones en las dependencias externas, como sistemas operativos, navegadores, o bases de datos.
PRUEBAS AUTOMATIZADAS
: Ejecutan scripts para verificar funcionalidades automáticamente.
Pruebas Unitarias
: Automatizan la validación de unidades individuales de código (como funciones o métodos) para garantizar que funcionen correctamente en aislamiento.
Pruebas de Integración
: Verifican de forma automática la interacción entre diferentes módulos o componentes del sistema, asegurando que trabajen bien juntos.
Pruebas de Regresión
: Automatizan la ejecución de conjuntos de pruebas existentes para garantizar que los cambios recientes no introduzcan errores en las funcionalidades previamente probadas.