Está en la página 1de 2

Casos de prueba

Las pruebas de la aplicacin que estamos desarrollando la vamos a realizar de dos formas: 1. Una verificacin mediante los tests que pone a disposicin el framework de desarrollo. 2. Una validacin a partir de casos de prueba concretos para cada caso de uso. Este segundo punto es el que vamos a ir desarrollando en este documento.

1. Administracin de usuarios
1.1 Alta usuario y Registro de Usuario
- Dar de alta un usuario con datos correctos y comprobar que se ha insertado en la base de datos. - Dar de alta un usuario cuyo nombre de usuario ya existe en la base de datos y comprobar que no nos permite realizar el alta y nos avisa del problema. - Dar de alta un usuario cuyo correo electrnico ya existe en el sistema y comprobar que no nos permite realzar el alta y nos avisa del problema. - Dar de alta un usuario con un formato de correo incorrecto y comprobar que no nos permite realizar el alta y nos avisa del problema.
- Dar de alta un usuario que al repetir la contrasea no pone la misma y comprobar que no nos permite realizar el alta y nos avisa del problema.

1.2 Baja Usuario


- Dar de baja a un usuario y comprobar que ya no existe en la base de datos. - Dar de baja a un usuario y seguidamente intentar iniciar sesin con ese usuario. Nos debe indicar que el usuario no existe. - Dar de baja a un usuario y comprobar que no se lista al hacer un listado de usuarios. - Comprobar que las pginas del usuario borrado han sido eliminadas intentando acceder a alguna de ellas.

1.3 Listado Usuarios:


- Realizar un listado de usuarios y comprobar que lista todos los usuarios que hay en la base de datos.

1.4 Modificacin de usuario:


- Modificar un usuario con datos correctos y comprobar que los cambios se han realizado en la base de datos. - Realizar modificaciones introduciendo datos incorrectos como los que se describen en alta usuario (excepto el cambio de nombre de usuario que no se permite(comprobar que efectivamente no se permite)) y probar que nos avisa de los problemas.

2. Administracin de Pginas
2.1 Crear Pgina

- Crear una pgina nueva y observar que existe en la base de datos.

2.2 Listado Pgina


- Observar que la pgina antes creada aparece al realizar un listado.

2.3 Publicar Pgina:


- Conectarse a otra cuenta de usuario registrado(no administrador) y comprobar que esa pgina no es visible a los dems. - Publicar la pgina. - Volver a conectarse a otra cuenta y comprobar que si hay acceso a la pgina.

2.4 Dar Permiso Edicin Pgina:


- Comprobar que un usuario registrado puede ver la pgina pero no tiene la opcin de editarla. - Ahora dar permiso de edicin sobre la pgina a ese usuario. - Comprobar que tiene la opcin de editar la pgina.

2.5 Editar Pgina:


- Realizar una edicin de la pgina por parte del usuario al que se le ha dado permiso.

2.6 Ver Pgina:


- Realizar una visin de la pgina desde otra cuenta y comprobar que la edicin anterior se ha realizado correctamente y es visible para los dems.

2.7 Quitar Permiso Editar Pgina:


- Quitar los permisos al usuario que se le dio permiso antes. - Comprobar que el usuario registrado que tena los permisos sobre la pgina ya no tiene la opcin de editar.

2.8 Despublicar Pgina:


- El usuario propietario de la pgina despublica la pgina. Comprobar que no es visible para los dems.

2.9 Eliminar Pgina:


- Realizar el borrado de la pgina y comprobar que al hacer un listado de las pginas ya no aparece. Adems, se ha borrado completamente de la base de datos.

También podría gustarte