ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Sistemas Integrados WS

djscratch7 de Mayo de 2015

1.984 Palabras (8 Páginas)178 Visitas

Página 1 de 8

UNIVERSIDAD DE LAS FUERZAS ARMADAS-ESPE

Casos de Prueba del Sistema Integrado “Servipagos”

Arquitectura de Software

Ing. Henry Coral

16/12/2014

Este documento describe los Casos de Prueba Funcionales de los cuatro sistemas que integran el Sistema “Servipagos”.

Introducción

Un aspecto crucial en desarrollo de software son las pruebas y, dentro de estas, las pruebas funcionales, en las cuales se hace una verificación dinámica del comportamiento de un sistema, basada en la observación de un conjunto seleccionado de ejecuciones controladas o casos de prueba.

Para hacer pruebas funcionales se requiere una planificación, la cual consiste en definir los aspectos a revisar y la forma de verificar su correcto funcionamiento.

En este documento se describen los casos de prueba funcional de los sistemas: Bancos, Escuelas, Servicios Básicos y el sistema central de Servipagos desarrollados en el primer parcial como proyecto de la materia de Arquitectura de Software.

1. CASOS DE PRUEBA DEL SISTEMA BANCARIO

Caso de Prueba Banco 1-01

Código de Identificación: SRVP.BANCO.REQ001

Nombre Caso de Prueba: Posición Consolidada

Descripción El usuario podrá ver en una sola pantalla todas sus cuentas.

Variables de Entrada (Inputs): COD_CLIENTE, NOMBRE_CLIENTE

Flujo normal del evento 1. El usuario ingresa a la pantalla principal de Bancos.

2. Se loguea con su código y nombre.

3. El sistema presenta la pantalla de Posición Consolidada.

Resultado esperado: Se visualiza una tabla con todas las cuentas del cliente con sus saldos respectivos.

Flujo alterno No existe cliente.

1. El usuario puede ver que no existe el cliente, al no presentarse datos en la tabla.

Resultado alternativo esperado: Regresar a la página de inicio.

Caso de Prueba Banco 1-02

Código de Identificación: SRVP.BANCO.REQ002

Nombre Caso de Prueba: Movimientos de Cuenta

Descripción El usuario podrá revisar los movimientos de cuenta

Variables de Entrada (Inputs): COD_CLIENTE, NOMBRE_CLIENTE

Flujo normal del evento 1. El usuario ingresa a la pantalla principal de Bancos.

2. La aplicación muestra el botón para acceder a "Movimientos de la Cuenta" (Historial).

3. Ingresamos el código del cliente y el nombre del cliente.

4. La aplicación verifica los datos del usuario con la base de datos.

Resultado esperado: El usuario visualiza los movimientos de cuentas de acuerdo al código del cliente ingresado.

Flujo alterno No existen movimientos para una cuenta

1. Mensaje no existen movimientos de cuenta.

Resultado alternativo esperado: Vuelta a pantalla principal para elegir a un cliente distinto o el mismo cliente con otra cuenta que tenga movimientos.

Caso de Prueba Banco 1-03

Código de Identificación: SRVP.BANCO.REQ003

Nombre Caso de Prueba: Proceso Préstamo

Descripción El usuario podrá realizar el proceso de préstamo al cliente

Variables de Entrada (Inputs): NUM_CUENTA, MONTO, TASA, PERIODO, FECHA_CONCESION

Flujo normal del evento 1. El usuario ingresa a la pantalla principal de Bancos.

2. La aplicación muestra el botón para realizar Préstamos.

3. El usuario ingresa el número de cuenta, código de cliente, monto del préstamo, tasa, periodo y la fecha.

4. Presiona el botón Solicitar.

Resultado esperado: Se despliega un mensaje de préstamo creado y se actualiza en la base de datos las tablas préstamo y pago_cuota_prestamo (las cuotas se generan automáticamente dependiendo el periodo elegido).

Flujo alterno No existe cliente.

1. El usuario puede ver que no existe el cliente, al no presentarse datos en la tabla.

Resultado alternativo esperado: Vuelta a pantalla principal para elegir otro tipo de opción.

Caso de Prueba Banco 1-04

Código de Identificación: SRVP.BANCO.REQ004

Nombre Caso de Prueba: Cartera Vencida Acumulada

Descripción El usuario podrá consultar la cartera vencida acumulada de los clientes.

Variables de Entrada (Inputs): Fecha para la cual se revisará la cartera vencida de los clientes.

Flujo normal del evento 1. El usuario accederá al módulo de reportes.

2. Seleccionará el reporte “Cartera vencida acumulada”

3. Presionar aceptar

Resultado esperado: El sistema desplegará el reporte de cartera vencida acumulada en la que constará: cliente, número de cuotas impagas, valor total adeudado.

Flujo alterno Reporte en blanco, lo cual indica que no existen clientes con cartera vencida a esa fecha

Resultado alternativo esperado: Se despliega un mensaje de error. “No existen clientes con cartera vencida para esta fecha”.

Caso de Prueba Banco 1-05

Código de Identificación: SRVP.BANCO.REQ005

Nombre Caso de Prueba: Cartera Vencida Día Actual

Descripción El usuario podrá consultar la cartera vencida de los clientes para la fecha actual.

Variables de Entrada (Inputs): Fecha para la cual se revisará la cartera vencida de los clientes.

Flujo normal del evento 1. El usuario accederá al módulo de reportes.

2. Seleccionará el reporte “Cartera vencida a la fecha actual”

Resultado esperado: El sistema desplegará el reporte de cartera vencida a la fecha en la que se generará el reporte el cual constará de los siguientes campos: cliente, núm. cuota, número total de cuotas del préstamo, valor impago.

Flujo alterno Reporte en blanco, lo cual indica que no existen clientes con cartera vencida a esa fecha

Resultado alternativo esperado: Se despliega un mensaje de error. “No existen clientes con cartera vencida”.

Caso de Prueba Banco 1-06

Código de Identificación: SRVP.BANCO.REQ006

Nombre Caso de Prueba: Pagos realizados

Descripción El usuario podrá revisar todos los pagos a realizar en un rango de fecha

Variables de Entrada (Inputs): FEC_INI, FECH_FIN.

Flujo normal del evento 1. El usuario (administrador) ingresa a la pantalla principal de Bancos.

2. La aplicación muestra el botón para acceder a "Reportes de Pagos".

3. Ingresamos la fecha de inicio y la fecha fin de la que deseamos ver los reportes.

4. Presionamos el botón de Ver reporte

5. La aplicación verifica las fechas y busca los usuarios con pagos relacionados a esas fechas.

Resultado esperado: El usuario visualiza un reporte con todos los pagos en el rango de fechas seleccionado en el cual se visualiza el nombre del cliente, número de cuota, estado (con retraso o a tiempo), valor, y saldo del préstamo.

Flujo alterno No existen pagos

1. El usuario puede ver una tabla en la cual se especifica que no existen pagos en esas fechas y un botón para regresa a la página principal.

Resultado alternativo esperado: Vuelta a pantalla principal para elegir otro tipo de opción.

2. CASOS DE PRUEBA DEL SISTEMA DE ESCUELAS

Caso de Prueba Escuela 2-01

Código de Identificación: CPESC01

Nombre Caso de Prueba INGRESO DE MULTAS

Descripción Se ingresa la(s) multa(s) para el/los docente(s) que incumplieran el reglamento

Precondiciones Ninguna.

Flujo normal del evento 1. Acceder al sistema.

2. Seleccionar la opción de “Generar Multa” , dentro del menú “Sueldos”

3. Ingresar número de cedula del docente.

4. Ingresar la descripción de la multa

5. Seleccionar el motivo de la multa

6. Seleccionar el mes donde se generó la multa

7. Seleccionar el año donde se generó la multa

8. Ingresar el porcentaje de la multa

9. Registrar los datos ingresados

Resultado esperado Desplegar un mensaje informativo con el contenido: “multa generada con éxito.”

Comentarios Sin comentarios.

Caso de Prueba Escuela 2-02

Código de Identificación: CPESC02

Nombre Caso de Prueba GENERACIÓN DE PAGO DE SUELDOS

Descripción Se genera el pago de sueldos para todos los docentes de la institución.

Precondiciones Generación de multas realizada.

Flujo normal del evento 1. Acceder al sistema.

2. Seleccionar la opción de “Registro de Sueldo”, dentro del menú “Sueldos”.

3. Seleccionar el mes y el año a generar.

4. Registrar el pago del sueldo a los docentes.

Resultado esperado Desplegar un mensaje informativo con el contenido: “Sueldos registrados con éxito”

Comentarios Sin comentarios.

Caso de Prueba Escuela 2-03

Código de Identificación: CPESC03

Nombre Caso de Prueba CONSULTA DE SUELDO

Descripción Se despliega la información sobre los sueldos del docente.

Precondiciones Que los sueldos estén generados

Flujo normal del evento 1. Ingresar al sistema.

2. Seleccionar la opción “Consulta de sueldo”, dentro del menú “Sueldos”.

3. Ingresar el número de cedula del docente.

4. Realizar la consulta.

Resultado esperado Desplegar un reporte con el historial de sueldos recibidos

...

Descargar como (para miembros actualizados) txt (17 Kb)
Leer 7 páginas más »
Disponible sólo en Clubensayos.com