Zusammenfassung der Ressource
ESTRATEGIAS DE PRUEBA DEL SOFTWARE
- proporciona la descripciòn
- de la prueba, cuando se debe
planificar, realizar,cuanto
esfuerzo,tiempo y recursos
- contiene
- planificacion de la prueba, diseño
de caso,ejecucion de la prueba,
agrupaciòn y evaluaciòn de datos
- Enfoque Estrategico para la prueba
- conjunto de actividades
- planificar por adelantado y
llevar a cabo
sistemàticamentte
- se define la plantilla para la
pruebas del software
- caracteristicas
- nivel de mòdulo
(orientado a objetos)
- diferentes tècnicas
de pruebas
- pruebas a cargo del
desarrollador del software
- la prueba y depuracion
- verificaciòn y validaciòn
- verificacion: el software implementa
correctamente una funcion especifica
- validaciòn: software se ajusta a los
requerimientos del cliente
- Organizaciòn para las pruebas
- el responsable de probar
las unidades del programa
- es el desarrollador
- arquitectura completa
- grupo independiente de prueba (GIP)
- objetivo del grupo
- identificar y encontrar errores
- trabaja en conjunto con el
- pruebas exhaustivas
- Niveles de la estrategia
- Prueba de Validaciòn
- se comprueban
- criterios los cuales proporcionan una seguridad
final los cuales satisface los requisitos
funcionales, de comportamiento y rendimiento
- Prueba de integridad
- tecnicas
- diseño caso de
prueba de caja negra
- Prueba de la unidad
- uso
- tecnica de caja blanca:
una alcance completo y
una deteccion de errores
- Prueba del Sistema
- verifica
- esta prueba lo que hace es verificar que
todo en el sistema funcione bien de
forma adecuada permitiendo alcanzar
la funcionalidad y el rendimiento
- Prueba de unidad
- Verifica
- unidad del
diseño:el modulo
- este se divide en varias pruebas que se puede
hacer en paralelo con multiples modulos la
cual trabaja orientada a caja blanca
- Pruebas
- interfaz
- Asegura: la informacion que va hacia y desde
el programa de donde se esta siendo probada
- Estructura de datos locales
- Asegura:que los datos se mantengan y
que su integridad se conservan durante
la ejecucion del algoritmo
- Condiciones limites
- Asegurar: que los modulos
funcionen segun las
restricciones del procedimiento
- caminos independientes
- este recorre los caminos independientes de
la estructura de control para asegurarse de
que se cumpla ejecutandose al menos una
vez, en las sentencias del modulo
- Caminos de manejo de errores
- Se prueban todos los caminos
- para cada modulo
- se crea un controlados (un
programa principal)
- que permite aceptar los datos
de caso de prueba, los pasa al
modulo y los imprime
- Prueba de integración del sistema
- inte. descendente
- modulos se mueven hacia abajo en un
orden jerarquico de control empieza por el
programa principal, los modulos subordinados
se van incorporando en la estructura puede
empezar ya sea por profundidad o por anchura
- inte. ascendente
- empieza con la prueba y construccion
con los niveles mas bajos en el
programa que van de abajo haci arriba
- Prueba de regresión
- consiste en volver ejecutar un subconjunto
de pruebas para verificar que los cambios
no hallan propagado efectos colatertales
- Prueba de humo
- se realiza en productor empaquetados
- Prueba de validación
- el software funciona deacuerdo con las espectativas del cliente
- Prueba del sistema
- ejercitar profundamente el sistema
donde verifica que todos sus elementos
funcione correctamente
- Depuración
- ocurre como consecuencia
de una prueba efectiva