| VC00CO00CP005 | Fuente |
Este caso de prueba verifica que se puede obtener una capa de un repositorio en una copia de trabajo nueva. Para ello:
Si la base de datos que se va a utilizar asociada a la copia de trabajo existe se eliminará y se volverá a crear, asi como la conexión.
Antes de pasar el caso de prueba compruebe aquí que no exista abierta una incidencia sobre él.
${check} TMPFOLDER=”/tmp”. Carpeta en la que se disponga de acceso para escritura donde se crearan los archivos necesarios durante la ejecucion del test.
${check} REPOURL=${REPOURL}. Direccion donde esta el servidor del repopsiyotio a usar.
${check} WORKINGCOPY=${WORKINGCOPY} a usar en este test.
${check} TABLENAME=${TABLENAME} a usar en este test.
${check} USER=${USER}. Identificador de usuario.
${check} PASSWORD=${PASSWORD}. Contraseña de usuario.
${check} REVISION0=0. Primera revisión a descargar
${check} REVISION1=3. Segunda revisión a descargar
${check} Un gvSIG desktop instalado y funcional cuya version sea la indicada en el plan de pruebas.
${check} El complemento de VCSGis debe estar instalado y activo.
${check} El caso de prueba VC00TP00CP003, “Subir cambios en una capa con un plan topológico (que sí pasen el plan)”, ha pasado sin errores.
${check} Si acaba de ejecutar el caso de pruebas VC00TP00CP003, subir cambios en una capa con un plan topológico (que sí pasen el plan), continúe con el siguiente paso, si no, ejecútelo antes de continuar.
${TMPFOLDER}/${WORKINGCOPY}.mv.db (TMPFOLDER/WORKINGCOPY.mv.db).
En caso de que exista debera:Cliente.${TMPFOLDER}/${WORKINGCOPY}.mv.db (TMPFOLDER/WORKINGCOPY.mv.db).Cliente.${check} Elimine el registro de la copia de trabajo ${WORKINGCOPY} en caso de que existiese.
Para ello siga los pasos indicados en
eliminar copia local del registro
${check} Compruebe que la vista que se ha creado al arrancar gvSIG se encuentra en “EPSG:4326”, de no ser asi cambie la proyección de la vista.
${check} Inicialice una nueva copia de trabajo para ello seleccione la opción de menu “Herramientas/VCSGis/Inicializar copia de trabajo” y siga los pasos de inicializacion de una copia de trabajo
${check} Seleccione la opción de menu “Herramientas/VCSGis/Obtener copia local (checkout)” que nos presentara la ventana de titulo “Obtener copia local (checkout)”.
${check} Siga los pasos de obtención de una revisión de una capa desde repositorio
${check} Cierre el cuadro de diálogo “Obtener copia local (checkout)”.
${check} En la vista se habrá añadido la capa ${TABLENAME}(TABLENAME) en el estado de la revisión ${REVISION0}.
${check} Elimine la capa ${TABLENAME}(TABLENAME) de la vista pulsando con el botón secundario del ratón sobre la capa en el TOC y seleccionando “Eliminar capa”.
Aparecerá un diálogo de confirmación que le preguntará “¿Está seguro de que desea borrar las capas activas?”. Pulse el botón “Sí”.
${check} Seleccione la opción de menú “Herramientas/VCSGis/Obtener copia local (checkout)” que presentará la ventana de titulo “Obtener copia local (checkout)”.
${check} Siga los pasos de obtención de una revisión de una capa desde repositorio
${check} Cierre el cuadro de diálogo “Obtener copia local (checkout)”.
${check} En la vista se habrá añadido la capa ${TABLENAME}(TABLENAME) en el estado de la revisión ${REVISION1}.
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.
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.