Pruebas de software

tienen

Pruebas de Alto nivel

Pruebas de Bajo nivel

Etapas de pruebas

Prueba de desarrollo

Versiones de prueba

Prueba de usuario

Son

Medibles

Hacia la integración

Depuración

La prueba es un conjunto de actividades que pueden planearse por adelantado y realizarse de

manera sistemática en la búsqueda de errores en el producto de software.

Verificación & Validación

Inspecciones

Se enfocan en

Código fuente

Conocimiento del sistema

Dominio de aplicación

Lenguaje de programación

Modelado

Revisiones

Analizan

Comprueban los requerimientos

modelos de diseño

Código fuente

Pruebas

Verificación

¿Construimos el producto correctamente?

Conjunto de tareas que garantizan que el software implementa correctamente una función especifica.

Validación

¿Construimos bien el producto?

Tareas que aseguran que el software que se construye sigue los requerimientos del cliente.

Pruebas unitarias

Pruebas de integración

Prueba de Regresión

Pruebas de Humo (Smoke Testing o Ad Hoc)

PRUEBAS DEL SISTEMA

Pruebas de Desempeño

Pruebas de Carga

Pruebas de Stress

Pruebas de Volumen

Pruebas de Recuperación y Tolerancia a fallas

Prueba de Múltiples Sitios

Prueba de Compatibilidad y Conversión

Pruebas de Integridad de Datos y Base de Datos

Pruebas de Seguridad y Control de Acceso

PRUEBAS DE VALIDACIÓN A SISTEMAS A LA MEDIDA

Pruebas del Ciclo del Negocio

Pruebas de GUI

Pruebas de Configuración

Prueba de Estilo

Prueba de Aceptación

Prueba de Instalación

Pruebas Funcionales

Prueba de Documentación Y Procedimiento

Prueba de Usabilidad

Prueba de Campo

PRUEBAS DE VALIDACIÓN A APLICACIONES GENÉRICAS

Pruebas Alfa

Pruebas Beta