Tabla de Contenido
2.3 Caso de Prueba para el Caso de Uso: Modificar Acciones Centralizadas.
Flujo Básico
- El actor presiona el botón de 'Modificar Acciones Centralizadas'.
- El sistema despliega la ficha de las Acciones Centralizadas en modo edición, y los botones 'Guardar Cambios' y 'Cancelar'.
- Si el actor cambia los valores de los campos, y pulsa el botón 'Guardar Cambios'. El sistema muestra un mensaje “Los cambios se han realizado con éxito”
- Si el actor hace modificaciones o no, y presiona el botón 'Cancelar', el sistema no hace nada.
Flujos Alternativos
3.1. Si el actor borra uno de los campos, no ingresa ningún dato, quedando las Acciones Centralizadas sin al menos una partida con mes ingresado y luego presiona guardar, el sistema muestra un mensaje “Debe ingresar al menos un mes para alguna partida”.
3.2. Si el actor borra uno de los campos e introduce valores inválidos (dejando ese campo en estado inconsistente, por ejemplo ingresando letras en campos numéricos), y presiona 'Guardar', el sistema muestra un mensaje “El dato ingresado en 'campoModificado' es inválido”.
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 modifica algunos campos de las acciones centralizadas y selecciona guardar cambios. | valorDatosEntrada |
| Igual a lo esperado. | ||
Flujo Básico (opción guardar) | 2 | Observar el comportamiento del sistema cuando el actor Supervisor modifica algunos campos de las acciones centralizadas y selecciona guardar cambios. | valorDatosEntrada |
| Igual a lo esperado. | ||
Flujo Básico (opción cancelar) | 3 | Observar el comportamiento del sistema cuando el actor Enlace modifica algunos campos de las acciones centralizadas y selecciona cancelar. | valorDatosEntrada |
| Igual a lo esperado. | ||
Condición de entrada (Acciones Centralizadas en un nivel de usuario diferente al del actor ejecutor de la acción) | 4 | Observar el comportamiento del sistema cuando el actor Enlace intenta modificar las acciones centralizadas cuando tienen estado 'Enviadas a Supervisor' (Acciones Centralizadas en nivel supervisor). | valorDatosEntrada | valorSalidaEsperada | Igual a lo esperado. | ||
Condición de entrada (Acciones Centralizadas aprobadas) | 5 | Observar el comportamiento del sistema cuando el actor Enlace intenta modificar las acciones centralizadas, y estas están aprobadas. | valorDatosEntrada | valorSalidaEsperada | Igual a lo esperado. | El sistema no permite editar la información. | |
Flujo Alternativo 3.1 (borra partidas y las deja vacío dejando las ACs sin ninguna partida ingresada) | 6 | Observar el comportamiento del sistema cuando el actor Enlace borra el valor de todas las partidas existentes pero no ingresa un nuevo valor y selecciona Guardar cambios. | valorDatosEntrada |
| El sistema se actualiza y no muestra el mensaje indicado. | ||
Flujo Alternativo 3.2 (borra campos y los deja en estado inconsistente) | 7 | Observar el comportamiento del sistema cuando el actor Enlace borra el valor de algunos campos de las acciones centralizadas pero ingresa un valor inválido y selecciona Guardar cambios. | valorDatosEntrada | valorSalidaEsperada | El sistema no muestra el mensaje indicado y asume los valores inválidos como "cero". |