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

7.3 Caso de Prueba para el Caso de Uso: Modificar Reformulación de Acciones Centralizadas

Flujo Básico

  1. El actor presiona el botón de 'Modificar Reformulación de Acciones Centralizadas'.
  2. El sistema despliega la ficha de la Reformulación de Acciones Centralizadas en modo edición, y los botones 'Guardar Cambios' y 'Cancelar'.
  3. 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”
  4. 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 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 de las acciones centralizadas y selecciona guardar cambios.

valorDatosEntrada

  • El sistema muestra un mensaje en el que indica que los valores de los campos se han actualizado con éxito

Igual a lo esperado.

El sistema no muestra el mensaje indicado.

Flujo Básico (opción guardar)

2

Observar el comportamiento del sistema cuando el actor Supervisor modifica algunos campos de la reformulación de las acciones centralizadas y selecciona guardar cambios.

valorDatosEntrada

  • El sistema muestra un mensaje en el que indica que los valores de los campos se han actualizado con éxito

Igual a lo esperado.

El sistema no muestra el mensaje indicado.

Flujo Básico (opción cancelar)

3

Observar el comportamiento del sistema cuando el actor Enlace modifica algunos campos de la reformulación de las acciones centralizadas y selecciona cancelar.

valorDatosEntrada

  • Ningún cambio en los valores de los campos

Igual a lo esperado.

Para hacer este caso de prueba fue necesario cambiar el rol de autor a enlace.

Condición de entrada (Reformulación de 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 la reformulación de las acciones centralizadas, cuando las acciones centralizadas asociadas a la reformulación tienen estado 'Reformuladas en Supervisor' (Reformulación de acciones centralizadas en nivel supervisor).

valorDatosEntrada

valorSalidaEsperada

Igual a lo esperado.

Condición de entrada (Reformulación de acciones centralizadas aprobada)

5

Observar el comportamiento del sistema cuando el actor Enlace intenta modificar la reformulación de acciones centralizadas aprobada (acciones centralizadas asociadas a la reformulación con estado 'Reformuladas aprobadas').

valorDatosEntrada

valorSalidaEsperada

Igual a lo esperado.

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

6

Observar el comportamiento del sistema cuando el actor Enlace borra el valor variación de todas las partidas de la reformulación de las acciones centralizadas pero no ingresa un nuevo valor y selecciona Guardar cambios.

valorDatosEntrada

  • El sistema muestra un mensaje indicando que debe ingresar al menos una cantidad de variación para alguna partida

El sistema guarda la información y no presenta el mensaje indicado.

Flujo Alternativo 3.2 (cambia los datos de algunos campos por valores inválidos)

7

Observar el comportamiento del sistema cuando el actor Enlace cambia el valor de algunos campos de la reformulación de las acciones centralizadas por valores inválidos y selecciona Guardar cambios.

valorDatosEntrada

valorSalidaEsperada

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:52