Está en la página 1de 8

INSTITUTO TECNOLGICO DE VERACRUZ

Desarrollo de Proyectos de Software Catedrtico: Ing. Gabriel Cedeo Collins

Pruebas de Caja Blanca y Caja Negra

Alberto Adrin Esquivel Mota Mario Esponda Corts Diego de Jess Isla Lpez Carlos Martnez Maldonado Nuria Victoria Tronco Caro Ana Carolina Vega Bravo

H. Veracruz, Ver. a 3 de diciembre de 2012

Primera Prueba Caja Blanca

Descripcin: El cdigo correspondiente se tiene clases que se importan que no sean necesarias para el funcionamiento del programa. Segunda Prueba Caja Blanca

Descripcin: En el cdigo correspondiente se tienen variables que no son utilizadas.

Tercera Prueba Caja Negra

Descripcin: Al tratar de dibujar un gran nmero de figuras las coordenadas fallan, ya que no se pintan en las coordenadas seleccionadas.

Cuarta prueba Caja Negra

Descripcin: Despus de someter el programa a crear diferentes figuras con diferentes caractersticas comienza a fallar al ponerle algn tipo de color y textura. En la imagen anterior se muestra que se est queriendo dibujar un crculo con textura Madera y se obtiene crculos color amarillo.

Quinta Prueba Caja Negra

Descripcin: Se comprob que realmente se guardaran los archivos creados por el programa y que se pudieran abrir archivos ya creados. No hubo problema alguno.

Dilogo de guardado.

Dilogo para abrir.

Archivo cargado.

Sexta prueba Caja blanca Descripcin: Revisar que el cdigo se apegue a los estndares del lenguaje en el que est escrito (en este caso, Java).

En la lnea 141 no se cumple con las convenciones del lenguaje Java para las expresiones lgicas.

Sptima prueba Caja negra

Descripcin: Se ejecut el programa en una distribucin Linux y en Windows, y cabe destacar que el rendimiento en ambas es completamente diferente ya que las versiones de la JVM que utilizan dichos sistemas operativos trabajan de manera distinta.

Octava prueba Caja blanca

Descripcin: Se detect un error de lgica en la lnea 266. Las condiciones deberan leer x0 > x1 && y0 < y1.