Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
PRUEBAS DE SOFTWARE por Mind Map: PRUEBAS DE SOFTWARE

1. HERAMIENTAS Y TECNICAS

1.1. Automatización de pruebas

1.1.1. (uso de herramientas para ejecutar pruebas de manera automática).

1.2. Pruebas de carga

1.2.1. (evalúan cómo se comporta el software bajo una carga elevada).

1.3. Pruebas de seguridad

1.3.1. (verifican vulnerabilidades en el sistema).

1.4. Pruebas manuales

1.4.1. (realizadas por testers humanos sin la ayuda de herramientas automáticas).

2. CICLO DE VIDA

2.1. Planificación de pruebas

2.1.1. (definición de lo que se va a probar y cómo).

2.2. Ejecución de pruebas

2.2.1. (realización de las pruebas en el sistema).

2.3. Reporte de resultados

2.3.1. (documentación de los resultados obtenidos y errores encontrados).

2.4. Cierre de pruebas

2.4.1. (evaluación final, con la conclusión de si el software está listo para su despliegue).

3. Presentado por: WILIAN DEIBY CARRERA ANDRADE

4. TIPOS

4.1. Funcionales

4.1.1. (verifican que el software funcione de acuerdo a los requisitos)

4.2. unitarias

4.2.1. (verifican pequeñas partes del sistema, como funciones o métodos).

4.3. De integracion

4.3.1. (verifican la interacción entre diferentes componentes).

4.4. De sistema

4.4.1. (evaluación completa del sistema integrado).

4.5. De aceptacion

4.5.1. (aseguran que el sistema cumple con los requisitos del cliente)

4.6. No funcionales

4.6.1. (evalúan aspectos como rendimiento, seguridad, etc.).

5. NIVELES

5.1. De caja negra

5.1.1. (enfoque en la funcionalidad sin conocer el código interno).

5.2. de caja blanca

5.2.1. (evaluación del código fuente y estructura interna).

5.3. De regresion

5.3.1. (aseguran que nuevas modificaciones no afecten funcionalidades

5.4. De humo

5.4.1. (evaluación inicial para verificar si el software está listo para pruebas más profundas).

6. METODOLOGIAS

6.1. Pruebas agil

6.1.1. (integradas dentro de ciclos cortos de desarrollo, típicamente en metodologías ágiles como Scrum).

6.2. Basada en riesgos

6.2.1. (enfocadas en las áreas más críticas del software).

6.3. Exploratorias

6.3.1. (donde el tester explora el sistema sin guiones fijos, buscando errores desconocidos).