pruebas de caja blanca y negra

Post on 26-Jan-2015

142 Views

Category:

Technology

13 Downloads

Preview:

Click to see full reader

DESCRIPTION

Descripción de las principales características, técnicas y métodos de las pruebas de caja blanca y negra

TRANSCRIPT

PRUEBAS DE CAJA BLANCA Y NEGRA

OMAR JIMÉNEZ

SEBASTIÁN RINCÓN

PRUEBAS DE CAJA BLANCAverificar que líneas específicas de código funcionan tal como esta definido

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 manual

Análisis estático automático

Walkthrough

InspecciónVerificación estática

Ejecución simbólica

ANALISIS DINAMICO

Herr

am

ienta

s

Análisis de 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:ANd9GcTHsrz89lY6XoICNo0NqXADuDmbsHFRUOnImnd84CjM6ikpnIyzmg

TIPOS

Dinámicas

Estáticas

MÉTODOS

Interfaz de

usuario

Guía de

usuario

Entorno.

Adivinando el error.

Basado en:

Conjeturas

Intuición

Experiencia

Resultados:

Posibles errores

Casos de prueba

Casos encontrados

Grafos.

Identifica objetos.

• Datos• Módulos• Colecciones

Pruebas

• Transacción• Estados• 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.

top related