gvSIG desktop test

VC00AD00CP002 Fuente

Añadir capa a copia de trabajo (repositorio remoto con autorización)

Descripción

Este caso de prueba verifica que se pueda añadir una capa local a una copia de trabajo basada en un repositorio remoto con la autorización activada.

Antes de pasar el caso de prueba compruebe aquí que no exista abierta una incidencia sobre él.

Datos de entrada:

  1. ${check} TMPFOLDER=${TMPFOLDER}. Carpeta en la que se crearán los archivos que se precisen durante la ejecucion del test. Deberá tener permiso de escritura en ella.

  2. ${check} WORKINGCOPY=${WORKINGCOPY}. Nombre de la copia de trabajo que se va a crear así como de la conexión a la base de datos de la copia de trabajo.

  3. ${check} TABLENAME=${TABLENAME} (${TABLELINK}). Capa a usar en este test.

  4. ${check} FIELDFORLABEL=${FIELDFORLABEL}. Nombre del campo de la tabla ${TABLENAME} a usar en etiquetas.

  5. ${check} CATEGORY=${CATEGORY}. Categoría a asociar a la tabla ${TABLENAME} al añadirla a la copia local.

  6. ${check} USER=${USER}. Usuario a utilizar cuando sea requerido por la aplicación.

  7. ${check} PASSWORD=${PASSWORD}. Clave del usuario a utilizar cuando sea requerido por la aplicación.

Prerrequisitos

  1. ${check} Un gvSIG desktop instalado y funcional para ser usado como Servidor de la versión indicada en el plan de pruebas.

  2. ${check} El complemento de VCSGis debe estar instalado y activo.

  3. ${check} Descargada la tabla ${TABLENAME} (${TABLELINK}) en una ruta conocida en su equipo.

Pasos

  1. ${check} Si acaba de ejecutar el caso de pruebas VC00CW00CP002, Inicialización de una copia de trabajo (hace menos de 1 hora) y no ha cerrado gvSIG, continúe con el paso 2. Si no, ejecútelo antes de continuar.

  2. ${check} En este punto deberá tener abierta la aplicación gvSIG Desktop Cliente.

  3. ${check} Compruebe que la vista que se ha creado al arrancar gvSIG se encuentra en “EPSG:4326”, de no ser así cambie la proyección de la vista asignándole ésta.

  4. ${check} Proceda a cargar la capa ${TABLELINK} en la vista que ya hay creada en el proyecto. Para eso abra el diálogo de añadir capa desde el menú vista, “Vista/Añadir capa”.

  5. ${check} Seleccione la pestaña “Archivo” y pulse en el botón “Añadir”.

  6. ${check} Se presentará el cuadro de diálogo de selección de fichero. Seleccione el correspondiente a ${TABLELINK} y pulse en el botón “Abrir”.

  7. ${check} De vuelta en el diálogo de “Añadir capa” pulse el botón “Aceptar” para cargarla en la vista.

  8. ${check} Seleccione la opción de menú “Herramientas/VCSGis/Añadir a la copia de trabajo” que mostrará la ventana de título “Añadir a la copia de trabajo”.

  9. ${check} Siga los pasos de añadir capa a la copia de trabajo

  10. ${check} En la ventana de título “Añadir a la copia de trabajo” pulse el botón “Cerrar” para cerrar este ventana.

  11. ${check} Deberá haber aparecido en la vista una capa ${TABLENAME} (${TABLELINK}) con el icono identificativo de una capa de base de datos H2.

  12. ${check} Elimine de la vista la capa ${TABLENAME} cargada a partir del fichero ${TABLELINK} dejando la de H2.

Resultado esperado

Si se pueden realizar los pasos tal y como se han descrito sin que aparezca ningún mensaje de error, bien en uno de los diálogos que presenta el test, en una ventana de error o en el área de mensajes de la aplicación (barra de abajo a la izquierda), se considera que el test ha pasado correctamente.

Reportar fallo

En caso de que los resultados obtenidos no sean los correctos puede reportar una incidencia en el redmine de gvSIG deskop.

Pulse aquí para comprobar si hay abierta una incidencia sobre este caso de prueba.

Pulse aquí para abrir una incidencia sobre este caso de prueba. Indique en la descripción del ticket en qué paso del caso de prueba se ha producido el problema, y describa lo mas inequivocamente posible qué ha observado para decidir que no ha pasado éste. En caso de que el problema se produzca en un procedimiento dentro del caso de prueba, indique, además del paso dentro del caso de prueba, en qué paso del procedimiento se ha producido el problema. Recuerde adjuntar los ficheros de log generados durante la ejecución del test que ha fallado al ticket.