[[TOC(heading=This section pages,WikiStart, sipp/Metodologia, sipp/Metodologia/Desarrollo/PlanesDePrueba/PruebasFuncionales/x0GeneralesyAdministracion*, heading=Tabla de Contenido)]] === 0.1 Caso de Prueba para el Caso de Uso: CRUD Ente planificador. === ==== 0.1.1 Caso de Prueba para el Caso de Uso: Registrar Ente planificador. ==== '''Flujo Básico''' 1. El actor presiona el botón 'Registrar Ente Planificador'. 2. El sistema solicita los datos: * Nombre del Ente Planificador * Tipo de Usuario al que corresponde el ente planificador, que puede ser: * Actor Macro * Actor Micro y muestra los botones 'Crear Ente Planificador' y 'Cancelar'. 3. Si el actor ingresa los valores de los campos solicitados, y presiona el botón 'Crear Ente Planificador', el sistema almacena los datos ingresados, muestra el mensaje “El Ente Planificador se ha creado con éxito” y despliega por pantalla los datos ingresados. 4. Si el actor presiona 'Cancelar', el sistema no ejecuta ninguna acción. '''Flujos Alternativos''' 3.1. Si el actor presiona el botón “Crear Ente Planificador” pero omite todos o algunos datos solicitados, el sistema muestra un mensaje “Estimado(a) Usuario(a), todos los datos solicitados son obligatorios. Por favor ingrese el valor del campo 'campoOmitido' ”. '''Casos de Prueba''' {{{#!tr {{{#!td '''Escenario''' }}} {{{#!td '''# Caso de prueba''' }}} {{{#!td '''Objetivo de la prueba''' }}} {{{#!td '''Datos de entrada''' }}} {{{#!td '''Salida esperada''' }}} {{{#!td '''Salida obtenida''' }}} {{{#!td '''Observaciones''' }}} {{{#!td '''Errores corregidos''' }}} }}} {{{#!tr {{{#!td {{{#!comment Escenario : }}} Flujo Básico (comportamiento normal) }}} {{{#!td {{{#!comment # Caso de prueba : }}} 1 }}} {{{#!td {{{#!comment Objetivo de la prueba : }}} Observar el comportamiento del sistema cuando el actor Administrador registra un Ente Planificador y selecciona 'Crear Ente Planificador'. }}} {{{#!td {{{#!comment Datos de entrada : }}} valorDatosEntrada }}} {{{#!td {{{#!comment Salida esperada : }}} valorSalidaEsperada }}} {{{#!td {{{#!comment Salida obtenida : }}} Igual a lo esperado. }}} {{{#!td {{{#!comment Observaciones : }}} }}} {{{#!td {{{#!comment Errores corregidos : }}} }}} }}} {{{#!tr {{{#!td {{{#!comment Escenario : }}} Flujo Básico (comportamiento normal) }}} {{{#!td {{{#!comment # Caso de prueba : }}} 2 }}} {{{#!td {{{#!comment Objetivo de la prueba : }}} Observar el comportamiento del sistema cuando el actor Administrador registra un Ente Planificador y selecciona 'Crear Ente Planificador'. }}} {{{#!td {{{#!comment Datos de entrada : }}} valorDatosEntrada }}} {{{#!td {{{#!comment Salida esperada : }}} valorSalidaEsperada }}} {{{#!td {{{#!comment Salida obtenida : }}} Igual a lo esperado. }}} {{{#!td {{{#!comment Observaciones : }}} }}} {{{#!td {{{#!comment Errores corregidos : }}} }}} }}} {{{#!tr {{{#!td {{{#!comment Escenario : }}} Flujo Básico (opción cancelar) }}} {{{#!td {{{#!comment # Caso de prueba : }}} 3 }}} {{{#!td {{{#!comment Objetivo de la prueba : }}} Observar el comportamiento del sistema cuando el actor Administrador ingresa los datos de un Ente Planificador y selecciona 'Cancelar'. }}} {{{#!td {{{#!comment Datos de entrada : }}} valorDatosEntrada }}} {{{#!td {{{#!comment Salida esperada : }}} valorSalidaEsperada }}} {{{#!td {{{#!comment Salida obtenida : }}} Igual a lo esperado. }}} {{{#!td {{{#!comment Observaciones : }}} }}} {{{#!td {{{#!comment Errores corregidos : }}} }}} }}} {{{#!tr {{{#!td {{{#!comment Escenario : }}} Flujo Alternativo 3.1 (omite campos) }}} {{{#!td {{{#!comment # Caso de prueba : }}} 4 }}} {{{#!td {{{#!comment Objetivo de la prueba : }}} Observar el comportamiento del sistema cuando el actor Administrador registra un Ente Planificador y selecciona 'Crear Ente Planificador', pero deja vacío algún campo. }}} {{{#!td {{{#!comment Datos de entrada : }}} valorDatosEntrada }}} {{{#!td {{{#!comment Salida esperada : }}} valorSalidaEsperada }}} {{{#!td {{{#!comment Salida obtenida : }}} Igual a lo esperado. }}} {{{#!td {{{#!comment Observaciones : }}} }}} {{{#!td {{{#!comment Errores corregidos : }}} }}} }}} [[BR]] ==== 0.1.2 Caso de Prueba para el Caso de Uso: Consultar Ente Planificador. ==== '''Flujo Básico''' 1. El actor presiona el botón 'Consultar Ente Planificador' para el ente planificador de interés. 2. El sistema despliega los datos del Ente planificador. '''Flujos Alternativos''' Ninguno '''Casos de Prueba''' {{{#!tr {{{#!td '''Escenario''' }}} {{{#!td '''# Caso de prueba''' }}} {{{#!td '''Objetivo de la prueba''' }}} {{{#!td '''Datos de entrada''' }}} {{{#!td '''Salida esperada''' }}} {{{#!td '''Salida obtenida''' }}} {{{#!td '''Observaciones''' }}} {{{#!td '''Errores corregidos''' }}} }}} {{{#!tr {{{#!td {{{#!comment Escenario : }}} Flujo Básico }}} {{{#!td {{{#!comment # Caso de prueba : }}} 1 }}} {{{#!td {{{#!comment Objetivo de la prueba : }}} Observar el comportamiento del sistema cuando el actor Administrador consulta los datos de un Ente Planificador. }}} {{{#!td {{{#!comment Datos de entrada : }}} }}} {{{#!td {{{#!comment Salida esperada : }}} Datos del Ente Planificador mostrados por pantalla }}} {{{#!td {{{#!comment Salida obtenida : }}} Igual a lo esperado. }}} {{{#!td {{{#!comment Observaciones : }}} }}} {{{#!td {{{#!comment Errores corregidos : }}} }}} }}} [[BR]] ==== 0.1.3 Caso de Prueba para el Caso de Uso: Modificar Ente planificador. ==== '''Flujo Básico''' 1. El actor presiona el botón 'Modificar Ente Planificador' para el ente planificador de interés. 2. El sistema despliega en modo edición el campo: * 'Nombre' y muestra las opciones 'Guardar' y 'Cancelar'. 3. Si el actor modifica el campo y presiona 'Guardar', el sistema actualiza el registro del Ente Planificador modificado y muestra un mensaje “Los cambios se han realizado con éxito”. 4. Si el actor presiona 'Cancelar', el sistema no ejecuta ninguna acción. '''Flujos Alternativos''' 3.1. Si el actor presiona el botón "Guardar" y omite todos o algunos datos solicitados, el sistema muestra un mensaje “Estimado(a) Usuario(a), todos los datos son obligatorios. Por favor ingrese el valor del campo 'campoOmitido' ”. '''Casos de Prueba''' {{{#!tr {{{#!td '''Escenario''' }}} {{{#!td '''# Caso de prueba''' }}} {{{#!td '''Objetivo de la prueba''' }}} {{{#!td '''Datos de entrada''' }}} {{{#!td '''Salida esperada''' }}} {{{#!td '''Salida obtenida''' }}} {{{#!td '''Observaciones''' }}} {{{#!td '''Errores corregidos''' }}} }}} {{{#!tr {{{#!td {{{#!comment Escenario : }}} Flujo Básico (comportamiento normal) }}} {{{#!td {{{#!comment # Caso de prueba : }}} 1 }}} {{{#!td {{{#!comment Objetivo de la prueba : }}} Observar el comportamiento del sistema cuando el actor Administrador modifica un Ente Planificador y selecciona 'Guardar'. }}} {{{#!td {{{#!comment Datos de entrada : }}} valorDatosEntrada }}} {{{#!td {{{#!comment Salida esperada : }}} valorSalidaEsperada }}} {{{#!td {{{#!comment Salida obtenida : }}} Igual a lo esperado. }}} {{{#!td {{{#!comment Observaciones : }}} }}} {{{#!td {{{#!comment Errores corregidos : }}} }}} }}} {{{#!tr {{{#!td {{{#!comment Escenario : }}} Flujo Básico (opción cancelar) }}} {{{#!td {{{#!comment # Caso de prueba : }}} 2 }}} {{{#!td {{{#!comment Objetivo de la prueba : }}} Observar el comportamiento del sistema cuando el actor Administrador modifica un Ente Planificador y selecciona la opción 'cancelar'. }}} {{{#!td {{{#!comment Datos de entrada : }}} valorDatosEntrada }}} {{{#!td {{{#!comment Salida esperada : }}} valorSalidaEsperada }}} {{{#!td {{{#!comment Salida obtenida : }}} Igual a lo esperado. }}} {{{#!td {{{#!comment Observaciones : }}} }}} {{{#!td {{{#!comment Errores corregidos : }}} }}} }}} {{{#!tr {{{#!td {{{#!comment Escenario : }}} Flujo Alternativo 3.1 (deja un campo vacío) }}} {{{#!td {{{#!comment # Caso de prueba : }}} 3 }}} {{{#!td {{{#!comment Objetivo de la prueba : }}} Observar el comportamiento del sistema cuando el actor Administrador cambia el valor de un campo obligatorio de un Ente Planificador, lo coloca vacío, y selecciona 'Guardar'. }}} {{{#!td {{{#!comment Datos de entrada : }}} valorDatosEntrada }}} {{{#!td {{{#!comment Salida esperada : }}} valorSalidaEsperada }}} {{{#!td {{{#!comment Salida obtenida : }}} Igual a lo esperado. }}} {{{#!td {{{#!comment Observaciones : }}} }}} {{{#!td {{{#!comment Errores corregidos : }}} }}} }}} [[BR]] ==== 0.1.4 Caso de Prueba para el Caso de Uso: Eliminar Ente planificador. ==== '''Flujo Básico''' 1. El actor pulsa el botón “Eliminar Ente Planificador” para el ente planificador de interés. 2. El sistema muestra un mensaje para confirmar: “Estimado(a) Usuario(a), ¿Está Ud seguro(a) que desea Eliminar el Ente Planificador 'nombreEntePlanificador' ?”, y muestra las opciones 'Aceptar' y 'Cancelar'. 3. Si el actor presiona 'Aceptar', el sistema cambia el estado del Ente Planificador a 'Eliminado', oculta el Ente Planificador de la lista de Entes Planificadores registrados, y muestra el mensaje “El Ente Planificador se ha eliminado con éxito”. 4. Si el actor presiona 'Cancelar', el sistema no ejecuta ninguna acción. '''Flujos Alternativos''' Ninguno '''Casos de Prueba''' {{{#!tr {{{#!td '''Escenario''' }}} {{{#!td '''# Caso de prueba''' }}} {{{#!td '''Objetivo de la prueba''' }}} {{{#!td '''Datos de entrada''' }}} {{{#!td '''Salida esperada''' }}} {{{#!td '''Salida obtenida''' }}} {{{#!td '''Observaciones''' }}} {{{#!td '''Errores corregidos''' }}} }}} {{{#!tr {{{#!td {{{#!comment Escenario : }}} Flujo Básico (comportamiento normal) }}} {{{#!td {{{#!comment # Caso de prueba : }}} 1 }}} {{{#!td {{{#!comment Objetivo de la prueba : }}} Observar el comportamiento del sistema cuando el actor Administrador selecciona 'aceptar' eliminación de un Ente Planificador. }}} {{{#!td {{{#!comment Datos de entrada : }}} valorDatosEntrada }}} {{{#!td {{{#!comment Salida esperada : }}} valorSalidaEsperada }}} {{{#!td {{{#!comment Salida obtenida : }}} Igual a lo esperado. }}} {{{#!td {{{#!comment Observaciones : }}} }}} {{{#!td {{{#!comment Errores corregidos : }}} }}} }}} {{{#!tr {{{#!td {{{#!comment Escenario : }}} Flujo Básico (opción cancelar) }}} {{{#!td {{{#!comment # Caso de prueba : }}} 2 }}} {{{#!td {{{#!comment Objetivo de la prueba : }}} Observar el comportamiento del sistema cuando el actor Administrador selecciona 'cancelar' eliminación de un Ente Planificador. }}} {{{#!td {{{#!comment Datos de entrada : }}} valorDatosEntrada }}} {{{#!td {{{#!comment Salida esperada : }}} valorSalidaEsperada }}} {{{#!td {{{#!comment Salida obtenida : }}} Igual a lo esperado. }}} {{{#!td {{{#!comment Observaciones : }}} }}} {{{#!td {{{#!comment Errores corregidos : }}} }}} }}} [[BR]]