• No se han encontrado resultados

B. TEXTO CONTENIDO

3. DISEÑO Y DESARROLLO DE LA APLICACIÓN

3.1. VISIONAMIENTO

3.3.3. Diseño

3.3.4.3. Pruebas

3.3.4.3.1. Casos de prueba

El presente plan de pruebas se basa en los casos de uso funcionales descritos en la sección 3.3.2.1.1, mismos que son los servicios

Nro. 1

Nombre Caso Prueba Cargar Vista RA

Realizado por Usuario

Descripción Testear el servicio de realidad aumentada.

Precondiciones 1. El usuario debe haber iniciado la Aplicación 2. Señales del GPS.

3. Conexión estable a Internet. 4. Existencia de POIs en el sistema.

Postcondiciones 1. Visualizar vista de realidad aumentada.

Paso Acción Respuesta Esperada del sistema Res.

1 Clic en un servicio de Realidad Aumentada.

Cargando el servicio de Realidad Aumentada. OK

2 Validar GPS Si el GPS esta desactivado presentar mensaje de error de GPS. Caso contrario continuar siguiente paso.

OK

3 Validar conexión Internet

Si no existe conexión presentar mensaje de error de Red. Caso contrario continuar paso 4.

OK

4 Cargar cámara Presentar enfoque de cámara. OK 5 Cargar POIs Presentar POIS en la pantalla del dispositivo. OK

Tabla 17. Caso de Prueba Cargar Vista RA

Nro. 2

Nombre Caso Prueba Cargar Mapas

Realizado por Usuario

Descripción Testear el servicio de geolocalización de POIs en mapas.

Precondiciones 1. El usuario debe haber iniciado la Aplicación 2. Señales del GPS.

3. Conexión estable a Internet. 4. Existencia de POIs en el sistema.

Paso Acción Respuesta Esperada del sistema Res.

1 Clic en un servicio de Mapas.

Instanciar el servicio de Realidad Aumentada. OK

2 Validar GPS Si el GPS esta desactivado presentar mensaje de error de GPS. Caso contrario continuar siguiente paso.

OK

3 Validar conexión Internet

Si no existe conexión presentar mensaje de error de Red. Caso contrario continuar paso 4.

OK

4 Cargar mapa Presentar mapa y POIs. OK

5 Desplazar Desplazamiento del mapa. OK

6 Agrandar Zoom del mapa. OK

7 Reducir Zoom in del mapa. OK

Tabla 18. Caso de Prueba Cargar Mapas

Nro. 3

Nombre Caso Prueba Mostrar Detalles de un POI

Realizado por Usuario

Descripción Testear el servicio de mostrar detalles de un POI.

Precondiciones 1. El usuario debe haber iniciado un servicio de realidad aumentada o mapas.

2. Conexión estable a Internet.

Postcondiciones 1. Visualizar una ventana con mayor información del POI.

Paso Acción Respuesta Esperada del sistema Res.

1 Clic en un POI Mostrar el detalle de un POI. OK Tabla 19. Caso de Prueba Mostrar Detalles

Nro. 4

Nombre Caso Prueba Obtener Ubicación

Realizado por Usuario

Descripción Testear el servicio de ubicación en tiempo real.

Precondiciones 1. El usuario debe haber iniciado un servicio de mapas. 2. Señales del GPS.

3. Conexión estable a Internet.

Postcondiciones 1. Visualizar la ubicación del usuario a través de un ícono o figura.

Paso Acción Respuesta Esperada del sistema Res.

1 Clic en un servicio de mapas

Iniciar el servicio de mapas. OK

2 Buscar señales GPS Mostrar la ubicación OK

Tabla 20. Caso de Prueba Ubicación Actual

Nro. 5

Nombre Caso Prueba Webservice

Realizado por Administrador

Descripción Testear el webservice del sistema.

Precondiciones 1. Existencia de POIs en el Sistema UTPLAR. 2. Acceso a la DB del sistema.

Postcondiciones 1. Presentar POIs en formato xml.

Paso Acción Respuesta Esperada del sistema Res.

1 Escribir url del servicio Cargar datos de POIs en xml OK 2 Escribir url del

servicio+parámetro

Cargar datos de un POI en xml. OK

Nro. 6

Nombre Caso Prueba Consultas DBpedia

Realizado por Usuario

Descripción Testear las consultas de predicados a DBpedia.

Precondiciones 1. Existencia de datos del POI en DBpedia.

Postcondiciones 1. Presentar predicados consultados en formato xml.

Paso Acción Respuesta Esperada del sistema Res.

1 Clic en un POI de sitios cercanos.

Nueva ventana informativa. OK

2 Clic en Boton DBpedia Mostrar menú de consulta personalizado. OK 3 Seleccionar Opciones Mostrar opciones seleccionadas OK 4 Clic en botón Consultar Mostrar nueva ventana con lo solicitado. OK

Tabla 22. Caso de Prueba Consultas a DBpedia

Nro. 7

Nombre Caso Prueba Autenticación

Realizado por Administrador

Descripción Testear el servicio de autentificación del sistema de administración UTPLAR.

Precondiciones 1. Usuario registrado

Postcondiciones 1. Ingreso a la administración de la aplicación.

Paso Acción Respuesta Esperada del sistema Res.

1 Entrar al Sitio de Administración

Cargar formulario de logueo. OK

2 Ingresar usuario y contraseña incorrecta

Presentar nuevamente el formulario. OK

3 Ingresar usuario y contraseña correcta

Presentar el menú de administración. OK

Nro. 8

Nombre Caso Prueba Nuevo POI

Realizado por Administrador

Descripción Testear el servicio para ingresar nuevos POIs.

Precondiciones 1. Usuario logueado.

Postcondiciones 1. Formulario para insertar un nuevo POI.

Paso Acción Respuesta Esperada del sistema Res.

1 Seleccionar un tipo de POI.

Cargar formulario para el nuevo POI. OK

2 Enviar datos POI. Presentar mensaje de confirmación de la inserción.

OK

Tabla 24. Caso de Prueba Nuevo POI

Nro. 9

Nombre Caso Prueba Actualizar POI

Realizado por Administrador

Descripción Testear el servicio para actualizar un POI existente.

Precondiciones 1. Usuario logueado.

Postcondiciones 1. Formulario con campos editables de los datos del POI.

Paso Acción Respuesta Esperada del sistema Res.

1 Seleccionar un tipo de POI.

Cargar POIs registrados. OK

2 Seleccionar actualizar. Presentar formulario con campos editables. OK 3 Enviar nuevos datos. Presentar mensaje de confirmación de

actualización.

OK

Nro. 10

Nombre Caso Prueba Eliminar POI

Realizado por Administrador

Descripción Testear el servicio para eliminar un POI.

Precondiciones 1. Usuario logueado.

Postcondiciones 1. Boton para eliminar un POI.

Paso Acción Respuesta Esperada del sistema Res.

1 Seleccionar un tipo de POI.

Cargar POIs registrados. OK

2 Seleccionar eliminar. Presentar mensaje para confirmar la eliminación.

OK

3 Confirmar operación. Presentar mensaje de la operación realizada. OK Tabla 26. Caso de Prueba Eliminar POI

Documento similar