ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Pruebas de caja negra y caja blanca


Enviado por   •  5 de Mayo de 2018  •  Ensayos  •  286 Palabras (2 Páginas)  •  1.118 Visitas

Página 1 de 2

[pic 1]

Ingeniería de Software I

Tema: Pruebas de caja negra y caja blanca

Consulta

  1. Caja negra

[pic 2]

Es el estudio de un modulo o elemento de un Sistema, desde su parte externa, es decir estudia de qué forma las entradas y salidas de un módulo interactúan y funcionan con otros módulos cercanos.

  1. Técnicas usadas en la caja negra
  • Disponible el ejecutable, dll, jar, lib, bin o cualquier archive ejecutable que no sea código fuente.
  • Se proporciona entradas y se verifica salidas
  • Verificar que la salida es la esperada, según los requerimientos bajo los cuales el ejecutable fue implementado
  1. Caja blanca

[pic 3]

En programación se denomina caja blanca a un tipo de pruebas de software que se realiza sobre las funciones internas de un módulo, están dirigidas a las funciones internas.

  1. Técnicas usadas en la caja blanca
  • Cobertura de caminos, son las pruebas que recorren todos los posibles caminos de ejecución
  • Pruebas sobre las expresiones lógico-aritméticas
  • Pruebas de camino de datos
  • Comprobación de bucles
  • Utilizar recursos como el debugging
  1. Herramientas más utilizadas

Junit: entorno de pruebas para Java

PHPunit: entorno de pruebas para el lenguaje de PHP

Nunit: entorno de pruebas para .NET

  1. Ventajas y Desventajas de caja negra y caja blanca

[pic 4]

  • Caja negra requiere menos habilidad técnica, menos tiempo y menos herramientas, por ello es menos costosa. Pero solo permite detector errores y fallos, pero no se acerca a la solución de estos
  • Caja blanca es más costosa, pero a cambio provee solución a los desperfectos que pueden encontrarse durante la fase de pruebas

...

Descargar como (para miembros actualizados)  txt (1.8 Kb)   pdf (195.5 Kb)   docx (114.6 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com