Tipo De Pruebas De Software
Enviado por yrayonp • 12 de Noviembre de 2012 • 579 Palabras (3 Páginas) • 695 Visitas
Tipos de Pruebas
Prueba unitaria
Objetivo de la prueba Unitaria:
Se focaliza en ejecutar cada módulo (o unidad mínima a ser probada, ejemplo = una clase) lo que provee un mejor modo de manejar la integración de las unidades en componentes mayores.
Busca asegurar que el código funciona de acuerdo con las especificaciones y que el módulo lógico es válido.
Descripción de la Prueba Unitaria:
Particionar los módulos en pruebas en unidades lógicas fáciles de probar.
Por cada unidad hay que definir los casos de prueba (pruebas de caja blanca).
Para esto los casos de prueba deben diseñarse de forma tal que se recorran todos los caminos de ejecución posibles dentro del código bajo prueba; por lo tanto el diseñador debe construirlos con acceso al código fuente de la unidad a probar.
Los aspectos a considerar son los siguientes: Rutinas de excepción, Rutinas de error, Manejo de parámetros, Validaciones, Valores válidos, Valores límites, Rangos, Mensajes posibles.
Prueba de Integración
Objetivo de la Prueba:
Identificar errores introducidos por la combinación de programas probados unitariamente.
Determina cómo la base de datos de prueba será cargada.• Verificar que las interfaces entre las entidades externas (usuarios) y las aplicaciones funcionan correctamente.
Verificar que las especificaciones de diseño sean alcanzadas.• Determina el enfoque para avanzar desde un nivel de integración de las componentes al siguiente.
Descripción de la Prueba:
Describe cómo verificar que las interfaces entre las componentes de software funcionan correctamente.
Determina cómo la base de datos de prueba será cargada.
Determina el enfoque para avanzar desde un nivel de integración de las componentes al siguiente.
Decide qué acciones tomar cuando se descubren problemas.
Por cada Caso de Prueba ejecutado: Comparar el resultado esperado con el resultado obtenido.
Prueba de Regresión
Objetivo de la Prueba:
Determinar si los cambios recientes en una parte de la aplicación tienen efecto adverso en otras partes.
Descripción de la Prueba:
En esta prueba se vuelve a probar el sistema a la luz de los cambios realizados durante el debugging, mantenimiento o desarrollo de la nueva versión del sistema buscando efectos adversos en otras partes.
Prueba de Desempeño
Objetivo de la Prueba:
Las pruebas de desempeño miden tiempos de respuesta, índices de procesamiento de transacciones y otros requisitos sensibles al tiempo. El objetivo de las pruebas de desempeño es verificar y validar los requisitos de desempeño que se han especificado
...