Mostrar o rexistro simple do ítem

dc.contributor.advisorCortiñas, Alejandro
dc.contributor.advisorRodríguez Luaces, Miguel
dc.contributor.authorMartín García, Ángela María
dc.contributor.otherUniversidade da Coruña. Facultade de Informáticaes_ES
dc.date.accessioned2023-05-05T13:38:53Z
dc.date.available2023-05-05T13:38:53Z
dc.date.issued2023-02
dc.identifier.urihttp://hdl.handle.net/2183/33016
dc.description.abstract[Resumen]: Este proyecto ha consistido en el análisis, diseño e implementación de una herramienta capaz de testear el correcto funcionamiento de los servicios de manejo de información geográfica. Para ir gestionando el trabajo realizado se ha seguido una planificación iterativa e incremental. Durante el desarrollo del proyecto se ha trabajado con diversas tecnologías, como JavaScript como lenguaje de programación, PostgresSQl y PosGIS para tratar información espacial, y GeoServer como servicio WFS principal. El objetivo es ser capaz de probar si un servicio WFS real cumple con el estándar establecido por OGC. Para ello se ha desarrollado una librería capaz de crear casos de prueba para probar el correcto funcionamiento de las operaciones de consulta. Posteriormente se ha desarrollado una aplicación web básica que hace uso de esta librería, lanzando los tests en un hilo de ejecución paralelo y mostrando los resultados de cada caso de prueba. A partir de los datos geoespaciales contenidos en el propio servicio WFS, obtenidos a través de operaciones del estándar, se generan los casos de prueba de forma automática, sin necesidad de introducir información adicional. La ejecución de estos casos de prueba se lleva a cabo a medida que se van generando. Los resultados obtenidos muestran que en su mayor parte, los servicios están correctamente implementados, pero el proceso de redondeo que se lleva a cabo al realizar una petición, puede acabar modificando los datos en exceso hasta producir fallos en las consultas.es_ES
dc.description.abstract[Abstract]: Tis project has consisted of the analysis, design and implementation of a tool capable of testing the correct performance of web feature services. In order to manage the work process, an iterative and incremental planning has been followed. Various technologies has been used during the development of the project, such as JavaScript as a programming language, PostgreSQL and PostGIS to process spatial information, and Geoserver as the main WFS. Te goal is to be able to test if a real Web Feature Service complies with the standard set by OGC. For this, a library capable of creating test cases has been developed to test the correct functioning of these services. Subsequently, a basic web application has been developed that makes use of this library, launching the tests in a parallel execution thread and showing the results of each test case. Te test cases are generated automatically from the geospatial data contained in the WFS service itself, obtained through standard query operations, without the need to enter additional information. Te execution of these test cases is carried out as they are created. Te results obtained show that most of the operations of the services are correctly implemented, but that the rounding process that is carried out when making a request can end up modifying the data excessively and produce some errors.es_ES
dc.language.isospaes_ES
dc.rightsAtribución-NoComercial 3.0 Españaes_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc/3.0/es/*
dc.subjectServicio WFSes_ES
dc.subjectGeoserveres_ES
dc.subjectEstándares_ES
dc.subjectObjeto geográficoes_ES
dc.subjectCaso de pruebaes_ES
dc.subjectAutomatizares_ES
dc.subjectAplicación Webes_ES
dc.subjectWeb Feature Servicees_ES
dc.subjectStandardes_ES
dc.subjectFeaturees_ES
dc.subjectTest casees_ES
dc.subjectAutomatizees_ES
dc.subjectWeb Applicationes_ES
dc.titleHerramienta para probar automáticamente servicios web de consulta de información geográfica (WFS)es_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
dc.rights.accessinfo:eu-repo/semantics/openAccesses_ES
dc.description.traballosTraballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2022/2023es_ES


Ficheiros no ítem

Thumbnail
Thumbnail

Este ítem aparece na(s) seguinte(s) colección(s)

Mostrar o rexistro simple do ítem