Histórico Incidencias

Anuncio
Pruebas grafiSOK
Índice
Introducción ........................................................................................................................1
1.
Módulo MediaSok ........................................................................................................2
Paquete facade ......................................................................................................................... 2
2.
Módulo MediaSok ........................................................................................................3
Histórico Incidencias ............................................................................................................3
1
Introducción
En este documento se registrarán todas las incidencias o posibles incidencias que surjan como
consecuencia de las pruebas realizadas.
Las incidencias se identifican con un ID único y se organizan por Módulos (XMLSok, MediaSok,
etc.) y por paquetes.
El final del documento podemos encontrar un histórico de las incidencias.
1. Módulo MediaSok
Paquete facade
INCIDENCIA 001
DESCRIPCIÓN: Método prueba. Dicho método va a validar las visualizaciones. Es un método
que devuelve un booleano. Para la comprobación de dicho método he creado una clase de
prueba que la he llamado testCarga () en la cual se llama a MediaFacade.prueba (id_RedSocial,
id_Visualización).Primeramente le he pasado dos parámetros correctos que son los siguientes
MediaFacade.prueba (“facebook, atómica”).
Luego le he pasado dos parámetros inexistentes que no existe su clase, como el siguiente
ejemplo MediaFacade.prueba (“face”,”atom”).
Otra de las pruebas ha sido modificar el archivo visualizations.xml poniendo un jar inexistente
que contiene las clases que implementan las visualizaciones.
También se ha realizado una prueba creando una clase para la implementación de una
visualización errónea a la que se le ha llamado Atómica2 y se ha añadido al jar correspondiente
de lucia.jar. Dicha clase se ha creado quitándole el implements IVisualization.
ENTRADA: Los parámetros de método son los siguientes: String id_RedSocial, String
id_Visualización.
SALIDA: La ejecución de la primera prueba ha sido con un resultado satisfactorio .El Junit ha
proporcionado 0 Errors 0 Failures. La consola nos proporciona el siguiente mensaje
visualización cargada correctamente!!!!. Es una salida espera por lo tanto es este caso
funciona bien.
En la ejecución de la segunda prueba tenemos un resultado satisfactorio ya que proporciona la
salida esperada que es una excepción que dice: Esa visualización no tiene una clase
implementada, pero en la consola muestra el mensaje de Visualización cargada correctamente
2
por lo que es una contradicción ya que si no hay una clase para la visualización no se ha podido
cargar bien por lo que el mensaje de la consola es erróneo.
La salida para la prueba donde introducimos un jar inexistente es la esperada ya que
proporciona la siguiente excepción: No se encuentra el jar.
La salida esperada de la prueba creando una clase que está mal ha sido la espera ya que se
muestra una excepción que dice java.lang.ClassCastException: visualizacion.Atomica2 cannot
be cast to grafisok.mediasok.visualization.IVisualization por lo tanto es una prueba
satisfactoria.
2. Módulo MediaSok
En este paquete los problemas comentados en los anteriores documentos quedan resueltos y
por lo tanto la incidencia queda cerrada.
Histórico Incidencias
Donde “Fecha Incidencia” es la fecha en la que se abre la incidencia.
Donde “Incidencia Resuelta: Comentarios” se utilizará para escribir comentarios útiles sobre la
incidencia una vez resuelta.
Donde “Fecha Fin Incidencia” es la fecha en la que queda concluida y se da por resuelta y
finalizada la incidencia.
Id de
Incidencia
001
Fecha
Incidencia
03/05/2010
Incidencia Resuelta: Comentarios
Fecha Fin
Incidencia
3
Descargar