Técnicas y niveles de verificación y validación de software
Resumen
El documento repasa las técnicas de verificación (revisión de pares, walkthrough) y validación, y explica qué es un caso de prueba y qué información debe contener. También describe los niveles de prueba del ciclo de desarrollo, los tipos de prueba (unidad, integración, aceptación, alfa, beta, regresión, carga, stress, cobertura) y las pruebas de caja negra y caja blanca.
Puntos clave
- La verificación comprueba los resultados intermedios y la validación los resultados finales del software.
- Una prueba exitosa es aquella que encuentra errores; probar no busca demostrar la ausencia de defectos.
- Un caso de prueba debe incluir identificación, objetivo, precondiciones, entradas, salidas esperadas y poscondiciones.
- Las pruebas de caja negra se basan en entradas y salidas, mientras que las de caja blanca analizan la implementación interna.
- Las pruebas de unidad se hacen sobre un módulo único, las de integración sobre grupos de módulos y las de aceptación verifican que el sistema satisfaga a los interesados.
- Las pruebas de carga miden la estabilidad ante el aumento de usuarios, y las de stress determinan el punto de saturación de la plataforma.
Tenicas de verificación
Descargar
PDF Word HTMLPreguntas frecuentes
¿Qué es un caso de prueba?
Es una forma de probar el software que representa su finalidad u objetivo. Debe tener una identificación, un objetivo, precondiciones, entradas, salidas esperadas y poscondiciones.
¿Cuál es la diferencia entre prueba de caja negra y de caja blanca?
La prueba de caja negra trata el contenido como desconocido y evalúa la funcionalidad a partir de entradas y salidas. La prueba de caja blanca analiza cómo está implementado el software y cómo fluye la información entre sus componentes.
¿Qué es una prueba de regresión?
Es una prueba que se ejecuta después de aplicar cambios al sistema para comprobar que lo que ya funcionaba sigue funcionando.
Ponte a prueba
Tarjetas de repaso
Pulsa una tarjeta para ver la respuesta.
Test
Preguntas generadas con IA a partir del documento: comprueba las respuestas con el texto.