Flujo Básico
y muestra los botones 'Guardar' y 'Cancelar'.
Flujos Alternativos
3.1. Si el actor deja al menos un campo vacío, el sistema muestra un mensaje ?Todos los datos son obligatorios. Por favor ingrese el valor del campo 'campoOmitido' ?.
3.2. Si el valor de 'Comprometido' es menor que el 'Causado', o el de 'Causado' es menor que 'Pagado' para algún campo de seguimiento, el sistema muestra el mensaje "El monto de 'Comprometido' debe ser mayor o igual que el de 'Causado', y a su vez, el monto de 'Causado' debe ser mayor que el de 'Pagado'".
3.3. 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 los campos solicitados y selecciona guardar. |
| Igual a lo esperado. | |||
Flujo Básico (opción guardar) y Requisitos Especiales II y III (nota para mes con valor 0) | 2 | Observar el comportamiento del sistema cuando el actor Enlace ingresa el seguimiento de un mes que tiene valor de planificado y/o asignado igual a cero, y selecciona guardar. |
| El sistema presenta un mensaje que indica que el seguimiento se ha guardado y no muestra el mensaje de la necesidad de la reformulación. | |||
Condición de entrada (período de ingreso no activo) | 3 | Observar el comportamiento del sistema cuando el actor Enlace intenta ingresar los valores para seguimiento de una acción específica del proyecto y selecciona guardar, pero el período de ingreso de seguimientos no está activo. |
| Igual a lo esperado. | |||
Flujo Básico (opción cancelar) | 4 | Observar el comportamiento del sistema cuando el actor Enlace ingresa los valores del seguimiento de una acción específica del proyecto para el mes actual y selecciona cancelar. |
| Igual a lo esperado. | |||
Flujo Alternativo 3.1 (omite datos) | 5 | Observar el comportamiento del sistema cuando el actor Enlace no ingresa todos los valores requeridos para el mes actual de seguimiento de una acción específica del proyecto y selecciona guardar. |
| Igual a lo esperado. | |||
Flujo Alternativo 3.2 (relación de valores de campos 'comprometido', 'causado' y 'pagado') | 6 | Observar el comportamiento del sistema cuando el actor Enlace ingresa el valor de 'Comprometido' menor que el 'Causado', o el de 'Causado' menor que 'Pagado' para algún campo de seguimiento de la acción específica de proyecto y selecciona guardar. |
| Igual a lo esperado. | |||
Flujo Alternativo 3.3 (datos inválidos) | 7 | Observar el comportamiento del sistema cuando el actor Enlace ingresa valores inválidos en algunos campos del seguimiento de una acción específica de proyecto y selecciona guardar. |
| El sistema convierte los valores inválidos en letras, modifica el "Estado de la Inversión" y genera mensajes de la igualdad sobre "Causado" y "Pagado" más no sobre la inválidez de los caracteres. |