You are on page 1of 11

Ingeniera del Software II

SETEPROS Casos de prueba


Versin 2.0

SETEPROS Casos de prueba Casos_prueba.pdf

Versin: 2.0 Fecha: 02/02/2010

Historial de revisiones
Fecha 25/01/2010 05/02/02 Versin 1.0 2.0 Descripcin Primera versin de los casos de prueba Segunda versin de los casos de prueba Autor Marcos Duque Oviedo Marcos Duque Oviedo

Ingeniera del Software II, 2010

Pgina 2 de 11

SETEPROS Casos de prueba Casos_prueba.pdf

Versin: 2.0 Fecha: 02/02/2010

ndice
1. Introduccin 1.1 1.2 1.3 1.4 1.5 2. Propsito Alcance Definiciones, acrnimos y abreviaturas Referencias Visin general 4 4 4 4 4 4 4 4 5 6 7 9

Casos de prueba 2.1 Usuario 2.2 Responsable de personal 2.3 Administrador 2.4 Jefe de proyecto 2.5 Trabajador

Ingeniera del Software II, 2010

Pgina 3 de 11

SETEPROS Casos de prueba Casos_prueba.pdf

Versin: 2.0 Fecha: 02/02/2010

Casos de Prueba
1. Introduccin
1.1 Propsito En este documento se exponen los casos de prueba utilizados para probar las diferentes funcionalidades que ofrece la aplicacin SETEPROS desarrollada.

1.2 Alcance Es uno de los anexos del plan de pruebas, con lo cual todo a lo que afecta este documento ya est especificado en el plan de pruebas.

1.3 Definiciones, acrnimos y abreviaturas Ver el glosario.

1.4 Referencias Especificacin de requisitos software SRS Modelo de casos de uso. Plan de pruebas

1.5 Visin general En el resto del documento se enumeran y se describen cada uno de los casos de prueba diseados para probar la funcionalidad de la aplicacin SETEPROS.

2. Casos de prueba
2.1 Usuario Caso de prueba 1: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Requisitos especiales Dependencias con otros casos de prueba CDP01 Iniciar sesin 24/01/2010 Login y password correctos El login y password introducidos deben ser correctos Debe aparecer la pantalla principal del tipo de usuario correspondiente. El login y password deben estar en la base de datos. CDP02

Ingeniera del Software II, 2010

Pgina 4 de 11

SETEPROS Casos de prueba Casos_prueba.pdf

Versin: 2.0 Fecha: 02/02/2010

Caso de prueba 2: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida CDP02 Iniciar sesin 24/01/2010 Login y/o password incorrectos El login y/o password introducidos deben ser incorrectos La ventana de login muestra un mensaje de error indicando si el usuario no existe o si por el contrario ste existe pero no se ha introducido el password correspondiente. El login y/o password introducidos no se encontrarn en la base de datos. CDP01

Requisitos especiales Dependencias con otros casos de prueba Caso de prueba 3: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Requisitos especiales Dependencias con otros casos de prueba 2.2 Responsable de personal Caso de prueba 4: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Requisitos especiales Dependencias con otros casos de prueba Caso de prueba 5: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Dependencias con otros casos de prueba Ingeniera del Software II, 2010

CDP03 Cerrar sesin 24/01/2010 Cierre de sesin El usuario debe haber iniciado sesin. El sistema vuelve a la pantalla de login.

CDP04 Alta trabajador 24/01/2010 Creacin correcta de trabajador El responsable de personal introduce correctamente todos los datos del nuevo trabajador Creacin correcta del trabajador. CDP05

CDP04 Alta trabajador 24/01/2010 Introduccin de trabajador con login ya existente El responsable de personal introduce los datos de un trabajador cuyo login ya ha sido registrado en el sistema La aplicacin devuelve un mensaje de error y no crea el trabajador. CDP04 Pgina 5 de 11

SETEPROS Casos de prueba Casos_prueba.pdf Caso de prueba 6: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Requisitos especiales Dependencias con otros casos de prueba 2.3 Administrador Caso de prueba 7: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Requisitos especiales Dependencias con otros casos de prueba Caso de prueba 7b: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Requisitos especiales Dependencias con otros casos de prueba Caso de prueba 8: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Requisitos especiales Dependencias con otros casos de prueba Ingeniera del Software II, 2010

Versin: 2.0 Fecha: 02/02/2010

CDP06 Alta trabajador 24/01/2010 Introduccin incompleta datos trabajador El responsable de personal introduce los datos del nuevo trabajador, pero hay algn campo sin rellenar. La aplicacin indica el campo que no ha sido rellenado para que el responsable lo corrija. CDP04

CDP07 Alta proyecto 24/01/2010 Introduccin correcta de proyecto El administrador introduce correctamente todos los datos del nuevo proyecto. La aplicacin indica que el nuevo proyecto ha sido creado. CDP07b

CDP07b Alta proyecto 24/01/2010 Introduccin de proyecto de forma incorrecta El administrador introduce un proyecto ya existente o deja algn campo obligatorio sin rellenar. La aplicacin muestra el mensaje de error correspondiente. Ya existe un proyecto en la BBDD con el identificador introducido. CDP07

CDP08 Carga Inicial de Datos 24/01/2010 El administrador realiza una carga inicial de informacin en la aplicacin. El sistema muestra un mensaje de confirmacin.

Pgina 6 de 11

SETEPROS Casos de prueba Casos_prueba.pdf 2.4 Jefe de proyecto Caso de prueba 9: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Requisitos especiales Dependencias con otros casos de prueba Caso de prueba 10: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Requisitos especiales Dependencias con otros casos de prueba Caso de prueba 11: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Requisitos especiales Dependencias con otros casos de prueba Caso de prueba 12: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Dependencias con otros casos de prueba Ingeniera del Software II, 2010

Versin: 2.0 Fecha: 02/02/2010

CDP09 Plan de fases 24/01/2010 Introduccin de Participante El jefe de proyecto introduce una nueva participacin en el proyecto de forma correcta. La participacin es aadida sin problemas. CDP10

CDP10 Plan de fases 24/01/2010 Introduccin de participacin incorrecta. El responsable de personal introduce un participante con fechas incorrectas. La aplicacin indica que el nuevo proyecto ha sido creado. CDP09

CDP11 Plan de fases 24/01/2010 Introduccin de iteracin sin haber indicado los datos de la fase El jefe de proyecto intenta guardar el plan de fases sin haber especificado todos los datos de cada fase. La aplicacin indica qu informacin falta por rellenar para que sea corregida. CDP12

CDP12 Plan de fases 24/01/2010 Guardado del plan de fases con informacin correcta. El jefe de proyecto intenta guardar el plan de fases recin planificado de forma correcta. La aplicacin indica que el plan de fases ha sido almacenado. CDP11 Pgina 7 de 11

SETEPROS Casos de prueba Casos_prueba.pdf Caso de prueba 13: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Requisitos especiales Dependencias con otros casos de prueba Caso de prueba 14: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Requisitos especiales Dependencias con otros casos de prueba Caso de prueba 15: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Requisitos especiales Dependencias con otros casos de prueba Caso de prueba 16: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida

Versin: 2.0 Fecha: 02/02/2010

CDP13 Plan de iteracin 24/01/2010 Introduccin de actividad en la iteracin correspondiente El jefe de proyecto aade una actividad a una determinada iteracin. La aplicacin indica que la actividad se ha guardado.

CDP14 Fijar finalizacin 24/01/2010 Finalizar actividad El jefe de proyecto intenta finalizar una actividad ya realizada. La aplicacin marca la actividad como finalizada. CDP14

CDP15 Fijar finalizacin 24/01/2010 Finalizar actividad no terminada El jefe de proyecto intenta finalizar una actividad con tareas no finalizadas. La aplicacin no permite finalizar la actividad. CDP14

CDP16 Generacin de informes 24/01/2010 Solicitud de informe con datos El jefe de personal solicita un informe al sistema. La aplicacin muestra la informacin solicitada y permite la creacin de un documento pdf con dicha informacin. CDP17

Requisitos especiales Dependencias con otros casos de prueba

Ingeniera del Software II, 2010

Pgina 8 de 11

SETEPROS Casos de prueba Casos_prueba.pdf Caso de prueba 17: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Requisitos especiales Dependencias con otros casos de prueba 2.5 Trabajador Caso de prueba 18: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Requisitos especiales Dependencias con otros casos de prueba Caso de prueba 19: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Requisitos especiales Dependencias con otros casos de prueba Caso de prueba 20: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Requisitos especiales Dependencias con otros casos de prueba Ingeniera del Software II, 2010

Versin: 2.0 Fecha: 02/02/2010

CDP17 Generacin de informes 24/01/2010 Solicitud de informe sin datos. El jefe de proyecto solicita un informe para el que no hay informacin que cumpla los criterios de bsqueda. La aplicacin no muestra nada y no se permite la creacin de un documento pdf. CDP16

CDP18 Seleccionar proyecto 24/01/2010 Seleccin correcta de proyecto. El trabajador selecciona un proyecto sobre el que trabajar. La aplicacin muestra la interfaz de trabajador e indica que se est trabajando en el proyecto seleccionado. CDP19

CDP19 Seleccionar proyecto 24/01/2010 Seleccin de proyecto no correcta El trabajador intenta salir de esta pantalla sin seleccionar un proyecto. La aplicacin indica que es necesario seleccionar un proyecto para seguir trabajando. CDP18

CDP20 Fijar vacaciones 24/01/2010 Introduccin correcta de vacaciones El trabajador introduce un periodo vacacional correcto. La aplicacin indica que se ha fijado un nuevo periodo vacacional para dicho trabajador. CDP21 Pgina 9 de 11

SETEPROS Casos de prueba Casos_prueba.pdf Caso de prueba 21: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Requisitos especiales Dependencias con otros casos de prueba Caso de prueba 22: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Requisitos especiales Dependencias con otros casos de prueba Caso de prueba 23: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Requisitos especiales Dependencias con otros casos de prueba

Versin: 2.0 Fecha: 02/02/2010

CDP21 Fijar vacaciones 24/01/2010 Introduccin de vacaciones con fecha anterior a la actual El trabajador introduce un periodo vacacional que comienza en una fecha pasada. La aplicacin indica que no se puede guardar el periodo debido a que la fecha es anterior a la actual. CDP20

CDP22 Fijar vacaciones 24/01/2010 Introduccin de un cuarto periodo vacacional El trabajador intenta introducir un periodo vacacional habiendo fijado otros tres con anterioridad. La aplicacin no guarda el periodo e indica la causa del error. CDP20

CDP23 Fijar vacaciones 24/01/2010 Introduccin de un periodo vacacional solapado con una actividad asignada El trabajador introduce un periodo vacacional que coincide con una actividad que tiene asignada. La aplicacin indica que no puede aadir el periodo vacacional y muestra la causa. CDP20

Ingeniera del Software II, 2010

Pgina 10 de 11

SETEPROS Casos de prueba Casos_prueba.pdf Caso de prueba 24: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin

Versin: 2.0 Fecha: 02/02/2010

Requisitos de entrada Requisitos de salida Requisitos especiales Dependencias con otros casos de prueba Caso de prueba 25: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Requisitos especiales Dependencias con otros casos de prueba Caso de prueba 26: Id del caso de prueba Elemento objeto de la prueba Fecha Descripcin Requisitos de entrada Requisitos de salida Requisitos especiales Dependencias con otros casos de prueba

CDP24 Fijar vacaciones 24/01/2010 Introduccin de periodo vacacional que hace que el total de vacaciones del trabajador supere las 4 semanas permitidas. El trabajador introduce un periodo vacacional correcto, pero que supera el total en tiempo permitido. La aplicacin indica que no puede aadir el periodo vacacional y muestra la causa. CDP20

CDP25 Introducir tarea 24/01/2010 Introduccin de tarea en el sistema con artefacto correcto El trabajador introduce una tarea con toda la informacin y un artefacto. La aplicacin almacena la tarea introducida. CDP26

CDP26 Introducir tarea 24/01/2010 Introduccin de tarea con artefacto que supera el lmite de tamao El trabajador introduce una tarea con los datos correctos pero el artefacto supera el tamao permitido. La aplicacin muestra un error y no almacena la tarea. CDP25

Ingeniera del Software II, 2010

Pgina 11 de 11

You might also like