gvSIG desktop test

VC00PROC003 Fuente

Añadir capa a una copia de trabajo

Descripción

Este procedimiento describe como añadir una capa ya cargada en el proyecto a una copia de trabajo ya creada. Desde donde se invoque al procedimiento deberá haberse inicializado correctamente la copia de trabajo y haber indicado al usuario como mostrar la ventana de “Añadir a la copia de trabajo”.

Datos de entrada

  1. ${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.

  2. ${check} LAYER=${LAYER}. Nombre de la capa a añadir a la copia de trabajo.

  3. ${check} FIELDFORLABEL=${FIELDFORLABEL}. Nombre del campo de la capa a añadir a usar en “Campo para etiqueta”.

  4. ${check} CATEGORY= ${CATEGORY} . Categoría a la que se asociará la capa al añadirla a la copia de trabajo.

  5. ${check} USER=${USER} y PASSWORD=${PASSWORD} a utilizar cuando se requiera autenticar al usuario que esta realizando la operación.

Pasos

  1. ${check} Al iniciarse este procedimiento deberá estar abierta la ventana de añadir a la copia de trabajo de titulo “Añadir a la copia de trabajo” y deberá estar activa.

  2. ${check} En el desplegable del campo “Copia de trabajo” deberá existir una entrada ${WORKINGCOPY} (WORKINGCOPY). Si existe selecciónela. Si no existe aborte el caso de prueba.

  3. ${check} Active la pestaña “Capas” y en el árbol que presenta seleccione la opción ${LAYER} (LAYER). Si esta no existe aborte el caso de prueba.

  4. ${check} Si se presenta la ventana de título “Inicio de sesión de usuario”:
    • ${check} Introduzca en el campo de texto “Usuario” el valor ${USER} (USER)

    • ${check} Introduzca en el campo de texto “Contraseña” el valor ${PASSWORD} (PASSWORD) .
    • ${check} Pulse el botón “Aceptar”.
    • ${check} Se cerrara la venta de inicio de sesión y le devolverá a la ventana en la que estuviese trabajando.
  5. ${check} Deberá aparecer marcado el check “Añadir la nueva capa a la vista”.

  6. ${check} Deberá aparecer en el desplegable de vistas “Sin titulo”.

  7. ${check} Deberá aparecer en el valor del campo “nombre” ${LAYER} (LAYER).

  8. ${check} En el desplegable del campo “Campo para etiqueta” seleccione la opción ${FIELDFORLABEL} (FIELDFORLABEL). Si ésta no existe aborte el procedimiento.

  9. ${check} En el campo “Categoría” introduzca el valor ${CATEGORY} (CATEGORY) .

  10. ${check} Pulse el botón “Añadir a la copia de trabajo”.

  11. ${check} En la parte inferior de la ventana se indicará el progreso de la carga.

Resultado esperado

Si en algún paso se indica que el procedimiento debe abortarse, esto significa que el caso de prueba que ejecuta el procedimiento ha fallado.

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

Si se produce un error repórtelo en el caso de prueba que está ejecutando.