Flujo Básico
y muestra los botones 'Guardar Acción Específica', y 'Cancelar'.
Flujos Alternativos
3.1 Si el actor no ingresa los datos completos para la definición de Acción Específica, localización, unidad de medida y/o descripción de la unidad de medida, y presiona el botón 'Guardar Acción Específica'; o no ingresa al menos una partida para un mes en la programación financiera o al menos una fuente de financiamiento. El sistema muestra un mensaje ?En las secciones de Programación Financiera debe indicar al menos una partida? o ?En la fuente de financiamiento debe indicar al menos una fuente? o ?El campo 'campoOmitido' es obligatorio, por favor ingrese su valor?.
3.2 Si el actor ingresa los datos quedando los totales de 'Fuente de Financiamiento' y 'Programación Financiera' no corresponden entre si, y presiona el botón 'Guardar Acción Específica'. El sistema muestra un mensaje ?Los totales de 'Fuente de Financiamiento' y 'Programación Financiera' deben coincidir para esta acción específica?.
3.3 Si el actor ingresa los datos, la acción específica agregada tiene igual porcentaje de importancia a una existente o porcentaje de importancia igual a 0% o 100%, y presiona el botón 'Guardar Acción Específica', el sistema muestra un mensaje ?Los porcentajes de importancia de las acciones específicas deben ser diferentes entre si, y no deben ser 0% ni 100%?.
3.4. Si el actor ingresa datos inválidos, el sistema muestra un mensaje en el que le indica que por favor corrija los datos inválidos ingresados.
3.5. Si la suma de Porcentajes de importancias de las AEs es 100%, y los totales de la suma de Fuentes de Financiamiento de todas las AE, la suma de las partidas en todos los meses de todas las AE, y el 'Monto total del proyecto para el año en curso' no coinciden; El sistema muestra un mensaje ?Los totales 'Total_1_quenoCoincide' y 'Total_2_quenoCoincide' deben coincidir. Por favor verificar y corregir las Acciones Específicas?.
3.6. Si la suma de Porcentajes de importancias de las AEs es mayor que 100%, el sistema muestra un mensaje ?La suma de las ponderaciones de las Acciones Específicas debe ser 100%. Por favor verificar y corregir las ponderaciones de las Acciones Específicas?.
3.7. Si la Fecha de Inicio de la AE es menor que la Fecha de Inicio del Proyecto o la Fecha de Fin de la AE es mayor que la Fecha Fin del Proyecto, el sistema muestra un mensaje indicando que por favor coloque las fechas de duración de la AE dentro de las fechas de duración del proyecto.
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 acción específica) | 1 | Observar el comportamiento del sistema cuando el actor Enlace ingresa los datos de una acción específica del proyecto y selecciona la opción 'guardar acción específica'. | Porcentaje de Importancia de la Acción Específica en el Proyecto = 45 |
| Igual a lo esperado. | ||
Flujo Básico (opción guardar acción específica) | 2 | Observar el comportamiento del sistema cuando el actor Enlace ingresa los datos de una acción específica del proyecto y selecciona la opción 'guardar acción específica'. | Porcentaje de Importancia de la Acción Específica en el Proyecto = 55 |
| Igual a lo esperado. | ||
Flujo Básico (opción guardar acción específica) y Requisitos especiales VII y VIII (una meta física y/o financiera con valor 0) | 3 | Observar el comportamiento del sistema cuando el actor Enlace ingresa los datos de una acción específica del proyecto con una de las cantidades planificadas igual a cero y una de las cantidades de programación financiera igual a cero y selecciona la opción 'guardar acción específica'. | Porcentaje de Importancia de la Acción Específica en el Proyecto = 30 |
| Igual a lo esperado. | El sistema no muestra el mensaje vinculado al tema de la reformulación. | |
Flujo Básico (opción cancelar) | 4 | Observar el comportamiento del sistema cuando el actor Enlace ingresa los datos de una acción específica del proyecto y selecciona cancelar. | valorDatosEntrada |
| Igual a lo esperado. | ||
Condición de Entrada (período de registro no activo) | 5 | Observar el comportamiento del sistema cuando el actor Enlace ingresa una acción específica del proyecto y selecciona 'guardar acción específica', pero el período de ingreso de proyectos operativos no está activo. | valorDatosEntrada |
| Igual a lo esperado. | El sistema no permite ejecutar ninguna acción, pero no muestra el mensaje. | |
Flujo alternativo 3.1 (omite datos) | 6 | Observar el comportamiento del sistema cuando el actor Enlace omite algunos datos de la Acción Específica del proyecto y selecciona 'guardar acción específica'. | valorDatosEntrada |
| Igual a lo esperado. | ||
Flujo alternativo 3.2 (totales de AE no corresponden) | 7 | Observar el comportamiento del sistema cuando el actor Enlace ingresa los datos de una acción específica del proyecto y selecciona 'guardar acción específica', pero los totales de programación financiera y fuente de financiamiento de la AE que se está agregando no coinciden. | valorDatosEntrada |
| Igual a lo esperado. | ||
Flujo alternativo 3.3 (% de AE = a uno existente) | 8 | Observar el comportamiento del sistema cuando el actor Enlace ingresa los datos de una acción específica del proyecto con un porcentaje de importancia igual al colocado previamente para otra AE y selecciona 'guardar acción específica'. | Porcentaje de Importancia de la Acción Específica en el Proyecto = 30 |
| Igual a lo esperado. | ||
Flujo alternativo 3.3 (% de AE = 0) | 9 | Observar el comportamiento del sistema cuando el actor Enlace ingresa los datos de una acción específica del proyecto con un porcentaje de importancia igual a 0% y selecciona 'guardar acción específica'. | Porcentaje de Importancia de la Acción Específica en el Proyecto = 0 |
| El sistema guarda la información de igual manera. | ||
Flujo alternativo 3.3 (% de AE = 100) | 10 | Observar el comportamiento del sistema cuando el actor Enlace ingresa los datos de una acción específica del proyecto con un porcentaje de importancia igual a 100% y selecciona 'guardar acción específica'. | Porcentaje de Importancia de la Acción Específica en el Proyecto = 100 |
| Igual a lo esperado. | ||
Flujo alternativo 3.4 (datos inválidos) y Requisitos especiales II y III (cantidades fuera de período de duración de la AE) | 11 | Observar el comportamiento del sistema cuando el actor Enlace ingresa una acción específica del proyecto y selecciona 'guardar acción específica', pero algunas cantidades son invalidas y algunas están fuera del período de duración de la AE. | valorDatosEntrada |
| Igual a lo esperado. | ||
Flujo alternativo 3.5 (totales generales de AEs no coinciden) | 12 | Observar el comportamiento del sistema cuando el actor Enlace ingresa una acción específica del proyecto y selecciona 'guardar acción específica', pero los totales de las acciones específicas no coinciden cuando ya se ha cargado el 100% de las AE. | valorDatosEntrada |
| Igual a lo esperado. | ||
Flujo alternativo 3.6 (suma de porcentajes de las AE mayor a 100%) | 13 | Observar el comportamiento del sistema cuando el actor Enlace ingresa una acción específica del proyecto y selecciona 'guardar acción específica', pero la suma de los porcentajes de importancia de las AE superan el 100%. | valorDatosEntrada |
| Igual a lo esperado. | ||
Flujo alternativo 3.7 (fecha de AE fuera de período de duración de proyecto) | 14 | Observar el comportamiento del sistema cuando el actor Enlace ingresa una acción específica del proyecto y selecciona 'guardar acción específica', pero la fecha inicio de la AE es menor que la fecha inicio del proyecto. | valorDatosEntrada |
| El sistema no permite colocar años anteriores al año del proyecto. | ||
Flujo alternativo 3.7 (fecha de AE fuera de período de duración de proyecto) | 15 | Observar el comportamiento del sistema cuando el actor Enlace ingresa una acción específica del proyecto y selecciona 'guardar acción específica', pero la fecha fin de la AE es mayor que la fecha de fin del proyecto. | valorDatosEntrada |
| El sistema no permite colocar años posteriores a la fecha de culminación del proyecto. |