Please enable JavaScript.
Coggle requires JavaScript to display documents.
Proceso de Verificación y Validación de Software :, Canul Magaña Clarissa…
Proceso de Verificación y Validación de Software
:
Validación
Asegura que el producto final cumpla con las especificaciones establecidas.
Casos de prueba
Estructuras que prueban todos los procesos posibles del sistema.
Objetivo: detectar inadecuaciones con requerimientos y normas con el menor esfuerzo y tiempo.
Fallas
Aparecen cuando se ejecuta un defecto.
Ocurren en representaciones ejecutables y en defectos por comisión.
Se pueden prevenir con buenas revisiones (detectan defectos por omisión).
Errores
Equivocaciones cometidas por las personas.
Se propagan durante las etapas de desarrollo
Defectos
Resultado de un error
Es la representación de un error, queda expresado en forma de texto, diagrama de flujo, código fuente, etc.
Tipos de defectos
Por omisión
Algo que debería estar, no está (más difícil de detectar)
Por comisión
Representación incorrecta de lo solicitado.
Pruebas
Determinación de características de un producto, proceso o servicio según especificaciones.
Tipos de pruebas
Estáticas →
Sin ejecución del código.
Dinámicas →
Con ejecución del código.
Funcionales
→ Basadas en requerimientos
Estructurales →
Basadas en la estructura interna
Manuales →
Realizadas por personas.
Automatizadas →
Realizadas por computadora.
De caja negra →
Basadas en especificaciones externas, sin conocer la estructura interna.
De caja blanca →
Basadas en el conocimiento interno y la lógica.
Ciclo de vida de las pruebas
Abarcan todo el proceso de desarrollo.
Dependen de un proceso de desarrollo definido (fases y entregables).
Ciclo de vida de las pruebas
Requerimientos →
Verificar y adecuar requerimientos, generar pruebas funcionales iniciales.
Diseño →
Validar diseño, generar pruebas funcionales y estructurales.
Desarrollo / Construcción →
Validar implementación, generar pruebas estructurales y funcionales para programas.
Pruebas →
Ejecutar pruebas de sistema.
Instalación →
Colocar pruebas en producción.
Mantenimiento →
Modificar y volver a probar.
Verificación
Actividades para asegurar que los productos internos cumplan con sus especificaciones.
Canul Magaña Clarissa Belem