wiki:sipp/Metodologia/Desarrollo/PlanesDePrueba/PruebasFuncionales/x7ReformulacionAccionesCentralizadas/cp7.1

7.1 Caso de Prueba para el Caso de Uso: Reformular Acciones Centralizadas

Flujo Básico

  1. El actor presiona el botón 'Reformular Acciones Centralizadas'.
  2. El sistema despliega el formulario 'Acciones Centralizadas', dividido en las siguientes subsecciones (a partir de la segunda subsección, hay 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; cada celda carga el campo del valor ingresado en el período de registro, y solicita la variación que comienza con un símbolo “+” o “-”):
    1. 'Datos de la Reformulación', que contiene los campos:
      • Fecha de aprobación
      • Justificación
    2. '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)
    3. '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”
    4. '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”
    5. '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

y muestra los botones 'Crear Reformulación' y 'Cancelar'.

  1. Si el actor ingresa los valores de los campos solicitados, y presiona el botón 'Crear Reformulación', El sistema crea la ficha de Reformulación de las Acciones Centralizadas y cambia el estado de las Acciones Centralizadas a 'Reformuladas en Enlace', almacena los datos ingresados, y muestra el mensaje “La ficha de Reformulación de Acciones Centralizadas se ha creado con éxito”.
  2. 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 luego presiona 'Crear Reformulación', el sistema muestra un mensaje “Debe ingresar al menos una variación para meta financiera”.
3.2. Si el actor introduce valores inválidos (por ejemplo, ingresando letras en campos numéricos), y presiona 'Crear Reformulación', 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 crear reformulación)

1

Observar el comportamiento del sistema cuando el actor Enlace ingresa los valores de los campos de variación para las partidas de su preferencia y selecciona crear reformulación de acciones centralizadas.

  • Ficha de Reformulación de acciones centralizadas creada y acciones centralizadas asociadas a esa reformulación con estado en 'Reformuladas en Enlace'
  • El sistema muestra un mensaje en el que indica que los datos ingresados de la reformulación de las acciones centralizadas se han almacenado con éxito
  • Botón Imprimir disponible

Igual a lo esperado.

Flujo Básico (opción crear reformulación)

2

Observar el comportamiento del sistema cuando el actor Enlace ingresa los valores de los campos de variación de las partidas de su preferencia y selecciona crear reformulación de acciones centralizadas.

  • Ficha de Reformulación de acciones centralizadas creada y acciones centralizadas asociadas a esa reformulación con estado en 'Reformuladas en Enlace'
  • El sistema muestra un mensaje en el que indica que los datos ingresados de la reformulación de las acciones centralizadas se han almacenado con éxito
  • Botón Imprimir disponible

Igual a lo esperado.

Condición de entrada (período de ingreso de reformulaciones no activo)

3

Observar el comportamiento del sistema cuando el actor Enlace ingresa los valores de los campos de variación para las partidas de su preferencia y selecciona crear reformulación de acciones centralizadas, pero el período de ingreso de reformulaciones no está activo.

  • Reformulación de acciones centralizadas No Creada
  • El sistema muestra un mensaje en el que indica que el período de reformulaciones no está activo

Igual a lo esperado.

El sistema no muestra el mensaje indicado.

Flujo Básico (opción cancelar)

4

Observar el comportamiento del sistema cuando el actor Enlace ingresa los valores de los campos de variación para las partidas de su preferencia y selecciona cancelar.

  • Reformulación de acciones centralizadas No Creada

Igual a lo esperado.

Flujo Alternativo 3.1 (no coloca al menos una variación para alguna partida)

5

Observar el comportamiento del sistema cuando el actor Enlace no ingresa los valores de los campos de variación para al menos una partida y selecciona crear reformulación de acciones centralizadas.

  • Reformulación de acciones centralizadas No Creada
  • El sistema muestra un mensaje en el que indica que debe ingresar al menos una variación para una partida

El sistema crea la reformulación, por tanto el sistema no muestra el mensaje.

Flujo Alternativo 3.2 (datos inválidos)

6

Observar el comportamiento del sistema cuando el actor Enlace ingresa valores inválidos en los campos de variación para al menos una partida y selecciona crear reformulación de acciones centralizadas.

  • Reformulación de acciones centralizadas No Creada
  • El sistema muestra un mensaje en el que indica los valores que son inválidos y solicita que por favor los corrija

El sistema asume los valores inválidos como "cero".


Last modified 8 años ago Modificado por última vez en fecha 03/03/2016 10:17:13