Please enable JavaScript.
Coggle requires JavaScript to display documents.
Validacion y Verificacion - Coggle Diagram
Validacion y Verificacion
Validacion es: Una evaluación del sistema o de componentes, solo que es en el transcurso o al final del proceso del desarrollo, donde se determina si cumple con lo especificado.
La verificación se enfoca más al proceso de evaluación del sistema o componentes ya que permite determinar si los productos de una determinada fase del desarrollo satisfacen las condiciones impuestas en el inicio de la etapa.
Pruebas
Tipos
Pruebas funcionales
Pruebas integrales
Pruebas de integración
Pruebas de aceptación
Pruebas unitarias
Pruebas de rendimiento
Metodos
Pruebas de caja gris: Sierve para probar un producto o aplicación de software con un conocimiento parcial de la estructura interna de la aplicación.
Pruebas de caja Blanca: Se analiza el diseño, código y estructura interna, con el objetivo de mejorar propiedades como la seguridad y el uso eficiente del sistema.
Pruebas de caja negra: Es una técnica en la cual la funcionalidad se verifica sin tomar en cuenta la estructura del código, los detalles o escenarios de ejecución internos en el software.
Flujos de Trabajo
TDD: Escribir una prueba que falla porque la funcionalidad especificada no existe
BDD: Crear una especificación/requerimiento ejecutable que falla porque la característica no existe, Escribir el código más simple que puede hacer pasar la especificación
ATDD: El equipo discute en colaboración criterios de aceptación.
Divide en un conjunto de pruebas de aceptación en concreto antes de que comience el desarrollo.
Testing
Es un proceso para verificar y validar la funcionalidad de una aplicación de software con el objetivo de garantizar que el producto de software. La intención es que coincida con los requisitos esperados para entregar un producto de calidad.
Piramide de Pruebas