Tabla de Contenido
2.1 Caso de Prueba para el Caso de Uso: Ingresar Acciones Centralizadas
Flujo Básico
- El actor presiona el botón 'Acciones Centralizadas'.
- El sistema despliega el formulario 'Acciones Centralizadas', dividido en las siguientes subsecciones (una subsección para cada Acción Centralizada; a su vez, cada AC es desglosada en AE; a su vez, cada AE es desglosada en partidas; y a su vez, cada partida desglosada en meses):
- 'AC 1 - Dirección y Coordinación de los trabajadores', que contiene las Acciones Específicas:
- 'AE 1 - Asignación y control de los recursos para gastos de los trabajadores'
- 401 Gastos de Personal (401.00.00.01 a 401.99.00.00)
- 'AE 1 - Asignación y control de los recursos para gastos de los trabajadores'
- 'AC 2. Gestión administrativa', que contiene las Acciones Específicas:
- 'AE 1 - Apoyo institucional a las acciones específicas de los proyectos del ente'
- 4.02 “Materiales, Suministros y Mercancías”
- 4.03 “Servicios no Personales”
- 4.04 “Activos Reales”
- 4.05 “Activos Financieros”
- 4.07 “Transferencias y Donaciones”
- 'AE 2 - Apoyo institucional al sector privado y al sector externo'
- 4.05 “Activos Financieros”
- 4.07 “Transferencias y Donaciones”
- 'AE 3 - Apoyo institucional al sector público'
- 4.05 “Activos Financieros”
- 4.07 “Transferencias y Donaciones”
- 'AE 1 - Apoyo institucional a las acciones específicas de los proyectos del ente'
- 'AC 3. Previsión y protección social', que contiene las Acciones Específicas:
- 'AE 1 - Asignación y control de los recursos para gastos de los pensionados, pensionadas, jubilados y jubiladas'
- 403 “Servicios no Personales”
- 'AE 1 - Asignación y control de los recursos para gastos de los pensionados, pensionadas, jubilados y jubiladas'
- 'AC 7. Protección y atención integral a las familias y personas en los refugios en caso de emergencias o desastres', que contiene las Acciones Específicas:
- 'AE 1 - Asignación y control de los recursos para la atención de familias y personas en los refugios'
- 401 a 407
- 'AE 1 - Asignación y control de los recursos para la atención de familias y personas en los refugios'
- 'AC 1 - Dirección y Coordinación de los trabajadores', que contiene las Acciones Específicas:
y muestra los botones 'Guardar' y 'Cancelar'.
- Si el actor ingresa los valores de los campos solicitados, y presiona el botón 'Guardar', El sistema crea la ficha de Acciones Centralizadas con el estado 'Ingresadas', almacena los datos ingresados, y muestra el mensaje “La ficha de Acciones Centralizadas se ha creado con éxito”.
- Si el actor presiona 'Cancelar', el sistema no ejecuta ninguna acción.
Flujos Alternativos
3.1. Si el actor no ingresa ningún dato de 'variación' para algún campo de meta financiera y/o meta financiera y luego presiona guardar, el sistema muestra un mensaje “Debe ingresar al menos una variación para meta física y/o meta financiera”.
3.2. Si el actor introduce valores inválidos (por ejemplo, ingresando letras en campos numéricos), y presiona 'Guardar', el sistema muestra un mensaje “El dato ingresado en 'nombreCampoInvalido' es inválido, por favor corregirlo”.
Casos de Prueba
Escenario | # Caso de prueba | Objetivo de la prueba | Datos de entrada | Salida esperada | Salida obtenida | Observaciones | Errores corregidos |
Flujo Básico (opción guardar) | 1 | Observar el comportamiento del sistema cuando el actor Enlace ingresa los valores de las partidas de su preferencia y selecciona guardar. |
| Igual a lo esperado. | El sistema no presenta el botón "Imprimir". | ||
Flujo Básico (opción guardar) y Requisito Especial II (nota para mes con valor 0) | 2 | Observar el comportamiento del sistema cuando el actor Enlace ingresa los valores de las partidas de su preferencia y selecciona guardar, pero algunos de los meses de las partidas agregadas tienen valor 0. |
| Igual a lo esperado. | El sistema no muestra la nota indicada. | ||
Requisito Especial III (agregar una partida de una AC nueva definida por el administrador) | 3 | Observar el comportamiento del sistema cuando el actor Enlace ingresa valores en algunos campos de partidas de una acción centralizada definida por el administrador y selecciona guardar. |
| Igual a lo esperado. | |||
Condición de entrada (período de ingreso no activo) | 4 | Observar el comportamiento del sistema cuando el actor Enlace ingresa los valores de las partidas de su preferencia y selecciona guardar, pero el período de ingreso de acciones centralizadas no está activo. |
| El sistema no permite editar la información. | |||
Flujo Básico (opción cancelar) | 5 | Observar el comportamiento del sistema cuando el actor Enlace ingresa los valores de las partidas de su preferencia y selecciona cancelar. |
| Igual a lo esperado. | |||
Flujo Alternativo 3.1 (omite datos) | 6 | Observar el comportamiento del sistema cuando el actor Enlace no ingresa los valores para al menos una partida y selecciona guardar. |
| El sistema no presenta el mensaje indicado. | |||
Flujo Alternativo 3.2 (datos inválidos) | 7 | Observar el comportamiento del sistema cuando el actor Enlace ingresa valores inválidos en algunos campos de partidas y selecciona guardar. |
| El sistema guarda la información y asume los caracteres inválidos como "cero". |