Issuu on Google+

Nombre del sistema: Documento

ONG Amigos de la Naturaleza

Versión:

2.0

Casos de Pruebas

Fecha:

3/5/2011

ESPECIFICACIÓN Casos de pruebas ONG Amigos de la Naturaleza Versión 2.0 03/05/2011 Soluciones Informáticas S.A. Zuly López

Soluciones Informáticas

Empleo Seguro S.A. 2011

Página 1 de 11


Nombre del sistema: Documento

ONG Amigos de la Naturaleza

Versión:

2.0

Casos de Pruebas

Fecha:

3/5/2011

HISTORIAL DE REVISIONES Fecha

Versión

Descripción

Autor

02/05/2011

1.0

Versión preliminar de especificación de casos de pruebas

Zuly López

03/05/2011

2.0

Versión final

Zuly López

Revisión de documentos

Luis Godinez

Soluciones Informáticas

Empleo Seguro S.A. 2011

Página 2 de 11


Nombre del sistema: Documento

ONG Amigos de la Naturaleza

Versión:

2.0

Casos de Pruebas

Fecha:

3/5/2011

Casos de Pruebas “Loguear Usuario” 1. Descripción Este artefacto cubre el conjunto de pruebas realizadas sobre el Caso de Uso “Loguear usuario”. Las pruebas realizadas a este caso de uso son:  Ingreso de usuario  Contraseña incorrecta El entorno del cual partiremos para realizar la prueba será el formulario de entrada de la aplicación.

2. Ingreso de usuario 2.1 Descripción El requisito para ser un usuario es tener un correo el cual servirá para mantener una comunicación. 2.2 Condiciones de ejecución El usuario podrá ingresar a la pagina de Amigos de la Naturaleza ingresará en la opción de Registrarse, luego le desplegará un formulario y el usuario ingresará los datos correspondientes, el sistema guardará los datos en la BD correctamente. 2.3 Entrada    

Introducimos en el campo de usuario, el correo electrónico que se utilizó para registrase a la página, el cual es pilu684@hotmail.com. Se introduce en el campo de contraseña: flow23 La pagina nos lleva a la pagina principal de ONG Amigos de la Naturaleza Estando en la página principal, podemos acceder a todas las opciones que nos brinda la página.

2.4 Resultado esperado El sistema loguea al usuario de manera correcta. 2.5 Evaluación de prueba Prueba superada con éxito.

3. Contraseña incorrecta 3.1 Descripción: El usuario desea loguearse a la página principal de ONG. 3.2 Condiciones de ejecución El usuario tratará de acceder o loguearse a la página principal, pero esta vez el sistema detectará que la contraseña que él introduce es diferente y desplegará un mensaje haciendo saber que esa contraseña es incorrecta.

3.3 Entrada  

Introducimos en el campo de usuario, el correo electrónico que se utilizó para registrase a la página, el cual es pilu684@hotmail.com. Se introduce en el campo de contraseña: flow32

Soluciones Informáticas

Empleo Seguro S.A. 2011

Página 3 de 11


Nombre del sistema: Documento 

ONG Amigos de la Naturaleza

Versión:

2.0

Casos de Pruebas

Fecha:

3/5/2011

El sistema le desplegará un mensaje diciéndole que esa contraseña es incorrecta y le pedirá de nuevo que ingrese su contraseña correcta.

3.4 Resultado esperado: El sistema despliega un error advirtiendo que la contraseña es incorrecta. 3.5 Evaluación de prueba: Prueba superada con éxito.

Casos de Pruebas “Consulta de equipos/salones” 1. Descripción Este artefacto cubre el conjunto de pruebas realizadas sobre el Caso de Uso “Consulta de equipos/salones”. Las pruebas realizadas a este caso de uso son:  Consulta de equipo  Consulta de salón

2. Consulta de Equipo 2.1 Descripción El usuario podrá realizar una serie de consultas. 2.2 Condiciones de ejecución El usuario logueado correctamente podrá realizar consultas de equipos que el desee reservar y que estén disponibles. 2.3 Entrada 

El usuario necesita estar logueado correctamente al sistema.

El usuario selecciona la opción “consultas”.

El usuario ingresa la descripción del equipo que desea consultar.

El sistema generará un reporte listando los equipos disponibles.

2.4 Resultado esperado El sistema genera un reporte basándose en la consulta del usuario con respecto al equipo disponible. 2.5 Evaluación de prueba Prueba superada con éxito.

3. Consulta Salón 3.1 Descripción El usuario realiza consultas sobre salones disponibles para reserva. 1.2

Condiciones de ejecución

El usuario logueado correctamente podrá realizar consultas de salones que el desee reservar y que estén

Soluciones Informáticas

Empleo Seguro S.A. 2011

Página 4 de 11


Nombre del sistema: Documento

ONG Amigos de la Naturaleza

Versión:

2.0

Casos de Pruebas

Fecha:

3/5/2011

disponibles. 3.3 Entrada 

El usuario necesita estar logueado correctamente al sistema.

El usuario selecciona la opción “consultas”.

El usuario ingresa la descripción del salón que desea consultar.

El sistema generará un reporte listando los salones disponibles.

3.4 Resultado esperado El sistema genera un reporte basándose en la consulta del usuario con respecto los salones disponibles. 3.5 Evaluación de prueba Prueba superada con éxito.

Casos de Pruebas “Editar perfil de usuario” 1. Descripción Las pruebas realizadas a este caso de uso son:  Editar perfil de usuario  Campos inválidos

2. Editar perfil de usuario 2.1 Descripción El usuario podrá modificar su perfil de usuario. 2.2 Condiciones de ejecución El usuario debe estar logueado de manera correcta para poder realizar cualquier tipo de modificación a su perfil de usuario en la página ONG. 2.3 Entrada 

El usuario necesita estar logueado correctamente al sistema.

El usuario selecciona la opción “editar perfil”.

El sistema desplegará un formulario con sus datos.

El usuario realizar los cambios necesario con respecto a su perfil

El usuario le da click en el botón “aceptar”.

El sistema actualiza la base de datos.

Los datos son modificados.

2.4 Resultado esperado El sistema actualizará la base de datos con los datos modificados del perfil de usuario. 2.5 Evaluación de prueba

Soluciones Informáticas

Empleo Seguro S.A. 2011

Página 5 de 11


Nombre del sistema: Documento

ONG Amigos de la Naturaleza

Versión:

2.0

Casos de Pruebas

Fecha:

3/5/2011

Prueba superada con éxito.

3. Campos Inválidos 3.1 Descripción El usuario modifica su perfil, excepto deja unos campos vacíos que son obligatorios. 3.2 Condiciones de ejecución El usuario trata de modificar su perfil, pero dejando campos vacíos que son indispensables para poderse guardar a la base de datos. 3.3 Entrada 

El usuario necesita estar logueado correctamente al sistema.

El usuario selecciona la opción “editar perfil”.

El sistema desplegará un formulario con sus datos.

El usuario realizar los cambios necesario con respecto a su perfil

El usuario le da click en el botón “aceptar”.

El sistema despliega un mensaje dejándole saber que el usuario ha dejado campos vacíos necesarios para la modificación.

3.4 Resultado esperado El sistema desplegará un mensaje de “campos vacios necesarios para el cambio”. 3.5 Evaluación de prueba Prueba superada con éxito.

Casos de Pruebas “Actualizar equipos/salones” 1. Descripción Las pruebas realizadas a este caso de uso son:  Actualizar equipos  Actualizar salones

2. Actualizar equipos 2.1 Descripción El usuario podrá realizar modificaciones tales como agregar, modificar o eliminar equipos. 2.2 Condiciones de ejecución El administrador puede dar de baja del sistema a un usuario que ya no se requiera en el sistema. 2.3 Entrada 

El usuario ingresa a la página.

El usuario ingresará su nombre de usuario y contraseña.

El sistema valida usuario y contraseña.

El usuario solicita “Actualizar Equipos”.

Soluciones Informáticas

Empleo Seguro S.A. 2011

Página 6 de 11


Nombre del sistema: Documento

ONG Amigos de la Naturaleza

Versión:

2.0

Casos de Pruebas

Fecha:

3/5/2011

El sistema muestra datos de la herramienta a actualizar.

El usuario podrá agregar, modificar o eliminar equipo o equipos.

El usuario ingresa cantidad de herramientas nuevas.

El sistema actualiza la base de datos.

2.4 Resultado esperado El sistema actualizará la base de datos con los datos actualizados sobre el equipo o equipos. 2.5 Evaluación de prueba Prueba superada con éxito.

3. Actualizar salones 3.1 Descripción El usuario podrá realizar modificaciones tales como agregar, modificar o eliminar salones. 3.2 Condiciones de ejecución El usuario debe estar logueado de manera correcta y tener los privilegios necesarios para poder realizar cualquier tipo de modificación sobre los salones. 3.3 Entrada 

El usuario ingresa a la página.

El usuario ingresará su nombre de usuario y contraseña.

El sistema valida usuario y contraseña.

El usuario solicita “Actualizar Salones”.

El sistema muestra datos de la herramienta a actualizar.

El usuario podrá agregar, modificar o eliminar salón o salones.

El usuario ingresa cantidad de herramientas nuevas.

El sistema actualiza la base de datos.

3.4 Resultado esperado El sistema actualizará la base de datos con los datos modificados actualizados de los salones o el salón. 3.5 Evaluación de prueba Prueba superada con éxito.

Casos de Pruebas “Baja de usuario” 1. Descripción Las pruebas realizadas a este caso de uso son:  Baja de usuario

2. Baja de usuario Soluciones Informáticas

Empleo Seguro S.A. 2011

Página 7 de 11


Nombre del sistema: Documento

ONG Amigos de la Naturaleza

Versión:

2.0

Casos de Pruebas

Fecha:

3/5/2011

2.1 Descripción El usuario Administrador elimina los datos de cualquier usuario del sistema. 2.2 Condiciones de ejecución El usuario debe estar logueado como Administrador para poder eliminar los datos de cualquier usuario. 2.3 Entrada 

El usuario ingresa a la página.

El usuario ingresará su nombre de usuario y contraseña.

El sistema valida usuario y contraseña.

El usuario selecciona la opción “eliminar cuenta”.

El usuario confirma la baja y el sistema elimina la cuenta.

El sistema elimina al usuario.

2.4 Resultado esperado El sistema dará de baja a un usuario de acuerdo a lo que estipule el usuario Administrador. 2.5 Evaluación de prueba Prueba superada con éxito. Prueba de Ruta Básica Borrar Reserva: <form name="form1" method="post" action="http://localhost/reservas/index.php?controlador=reserva&accion=borrarreserva"> <? Php require'modelos/listadosmodelo.php'; echo " <select name = 'reservas'> "; $valor=reservas($db); if ($myrow = $valor->fetch()) { do { printf(" <option value=\"%s\"> %s </option>\n", $myrow["idreserva"], $myrow["idreserva"]); } while ($myrow = $valor->fetch()); echo "</select></td>"; } else {} ?> <input type="submit" name="Submit" value="reserva a eliminar"> </form> <form name="form1" method="post"

Soluciones Informáticas

Empleo Seguro S.A. 2011

Página 8 de 11


Nombre del sistema: Documento

ONG Amigos de la Naturaleza

Versión:

2.0

Casos de Pruebas

Fecha:

3/5/2011

CC= 3

1

2

3

4

5

6

7

Eliminar Vista: action="http://localhost/reservas/index.php?controlador=reserva&accion=borrarreserva"> <?php require'modelos/listadosmodelo.php'; echo " <select name = 'reservas'> "; $valor=reservas($db); if ($myrow = $valor->fetch()) { do { printf(" <option value=\"%s\"> %s </option>\n", $myrow["idreserva"],

$myrow["idreserva"]);

} while ($myrow = $valor->fetch()); echo "</select></td>"; } else {} ?> <input type="submit" name="Submit" value="reserva a eliminar"> </form>

Soluciones Informáticas

Empleo Seguro S.A. 2011

Página 9 de 11


Nombre del sistema: Documento

ONG Amigos de la Naturaleza

Versión:

2.0

Casos de Pruebas

Fecha:

3/5/2011

CC =3

2

3

4

5

6

7

Insuvista: require'modelos/listadosmodelo.php'; echo " <select name = 'cargo'> "; $valor=cargos($db); if ($myrow = $valor->fetch()) { do { printf(" <option value=\"%s\"> %s </option>\n", $myrow["idcargo"], } while ($myrow = $valor->fetch()); echo "</select></td>"; } else {} ?>

Soluciones Informáticas

Empleo Seguro S.A. 2011

$myrow["cargo"]);

Página 10 de 11


Nombre del sistema: Documento

ONG Amigos de la Naturaleza

Versión:

2.0

Casos de Pruebas

Fecha:

3/5/2011

1

CC=3

2

3

4

5

Soluciones Informáticas

6

Empleo Seguro S.A. 2011

Página 11 de 11


casos de pruebas ONG