10.05.2015 Views

UNIVERSIDAD DE CASTILLA-LA MANCHA ... - Grupo ARCO

UNIVERSIDAD DE CASTILLA-LA MANCHA ... - Grupo ARCO

UNIVERSIDAD DE CASTILLA-LA MANCHA ... - Grupo ARCO

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5.4. ENTORNO <strong>DE</strong> <strong>DE</strong>SARROLLO Y PRUEBAS 55<br />

5.4.1. Plan de Pruebas<br />

Durante el desarrollo del proyecto, se creó una batería de pruebas automáticas,<br />

basadas en PyUnit [PYU] para las pruebas de caja blanca y en Atheist [VMA] para las<br />

de caja negra, encargadas de comprobar que el funcionamiento del código es el correcto.<br />

Gracias a estas pruebas, es fácil comprobar toda la funcionalidad del proyecto de una<br />

manera rápida, lo que permite detectar fallos en poco tiempo y con gran precisión.<br />

Además, el testeo periódico del proyecto permite saber si los cambios que se han<br />

realizado desde la última ejecución de las pruebas han cambiado el comportamiento de<br />

lo que ya había, facilitando la tarea de integrar de nuevas funciones. A continuación se<br />

describe el plan de pruebas que se diseñó para el sistema.<br />

Añadir Imagen<br />

Precondiciones La imagen debe existir.<br />

Prueba La imagen se añade al sistema y queda a disposición de los clientes.<br />

Postcondiciones La imagen queda almacenada en el Manager y registrada en la<br />

BBDD.<br />

Tests Negativos<br />

Se especifica un fichero que no existe<br />

No se especifica un fichero de imagen<br />

No se indica nombre para la imagen<br />

No se indica el tipo de sistema de ficheros<br />

No se puede contactar con el Manager<br />

Añadir Despliegue<br />

Precondiciones Las imágenes del despliegue deben haber sido añadidas previamente<br />

al sistema.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!