Está en la página 1de 13

PRUEBAS DE CAJA

BLANCA Y NEGRA
OMAR JIMÉNEZ
SEBASTIÁN RINCÓN
PRUEBAS DE CAJA
BLANCA
verificar que líneas específicas de código funcionan tal como esta defini
INTENTAN GARANTIZAR QUE

• Se utilizan las decisiones en su parte verdadera y en su parte


falsa

• Se ejecuten todos los bucles en sus límites

•Se utilizan todas las estructuras de datos internas.


ANALISIS ESTATICO

Análisis estático Análisis estático


manual automático

Verificació
Inspección
n estática

Walkthroug Ejecución
h simbólica
ANALISIS DINAMICO

Análisis de

Herramientas
cobertura

Trafico

Simulador

Sintonía

Prueba de
certeza
METODOS ADICIONALES

Pruebas del camino básico

Prueba de la estructura de control

Prueba de condición
PRUBAS DE
CAJA
NEGRA
CARACTERÍSTICAS
 (Pressman) se centran en los requisitos
funcionales
 Pruebas sobre la interfaz del software.
 Enfocada en las entradas y salidas y no en el
código fuente.

Tomado de:
http://t0.gstatic.com/images?q=tbn:ANd9GcTHsrz89lY6XoICNo0NqXADuDmbsHFRUOnImnd
84CjM6ikpnIyzmg
TIPOS

Dinámicas Estáticas
MÉTODOS
 Entorno.

Interfaz Guía de
de usuario usuario
Adivinando el error.

Basado en: Resultados:

Posibles
Conjeturas
errores

Casos de
Intuición
prueba

Casos
Experiencia
encontrados
Grafos.

Identifica
Pruebas
objetos.
• Datos • Transacción
• Módulos • Estados
• Colecciones • Relación
CONCLUSIONES
 El desarrollo de pruebas de caja blanca, no
solo evalúa el comportamiento del usuario
con la interfaz, sino que busca errores en el
código fuente.
 No es posible garantizar que un software o
sistema jamás falle, tan solo se puede realizar
pruebas que disminuyan este riesgo.
 Las pruebas de caja negra, buscan verificar
que la relación entre las entradas y las salidas
sean correctas.

También podría gustarte