Flujo Básico
Flujos Alternativos
3.1. Si el actor borra uno de los campos, no ingresa ningún dato dejando la reformulación sin al menos una 'variación' para algún campo (de meta física 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 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 la reformulación del proyecto y selecciona guardar cambios. | valorDatosEntrada |
| |||
Flujo Básico (opción guardar) | 2 | Observar el comportamiento del sistema cuando el actor Supervisor modifica algunos campos de la reformulación del proyecto y selecciona guardar cambios. | valorDatosEntrada |
| |||
Flujo Básico (opción cancelar) | 3 | Observar el comportamiento del sistema cuando el actor Enlace modifica algunos campos de la reformulación del proyecto y selecciona cancelar. | valorDatosEntrada |
| |||
Condición de entrada (Reformulación de proyecto 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 la reformulación del proyecto, cuando el proyecto asociado a la reformulación tiene estado 'Reformulado en Supervisor' (Reformulación de proyecto en nivel supervisor). | valorDatosEntrada | valorSalidaEsperada | |||
Condición de entrada (Reformulación de Proyecto aprobada) | 5 | Observar el comportamiento del sistema cuando el actor Enlace intenta modificar la reformulación de proyecto aprobada (proyecto asociado a la reformulación con estado 'Reformulado aprobado'). | valorDatosEntrada | valorSalidaEsperada | |||
Flujo Alternativo 3.1 (borra campos y los deja vacío) | 6 | Observar el comportamiento del sistema cuando el actor Enlace borra el valor de algunos campos obligatorios de la reformulación del proyecto pero no ingresa un nuevo valor y selecciona Guardar cambios. | valorDatosEntrada |
| |||
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 la reformulación del proyecto pero ingresa un valor inválido y selecciona Guardar cambios. | valorDatosEntrada | valorSalidaEsperada |