Skip navigation
  •  Home
  • UDC 
    • Getting started
    • RUC Policies
    • FAQ
    • FAQ on Copyright
    • More information at INFOguias UDC
  • Browse 
    • Communities
    • Browse by:
    • Issue Date
    • Author
    • Title
    • Subject
  • Help
    • español
    • Gallegan
    • English
  • Login
  •  English 
    • Español
    • Galego
    • English
  
View Item 
  •   DSpace Home
  • Facultade de Informática
  • Traballos académicos (FIC)
  • View Item
  •   DSpace Home
  • Facultade de Informática
  • Traballos académicos (FIC)
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Herramienta para probar automáticamente servicios web de consulta de información geográfica (WFS)

Thumbnail
View/Open
MartinGarcia_AngelaMaria_TFG_2023.pdf (2.026Mb)
Use this link to cite
http://hdl.handle.net/2183/33016
Atribución-NoComercial 3.0 España
Except where otherwise noted, this item's license is described as Atribución-NoComercial 3.0 España
Collections
  • Traballos académicos (FIC) [715]
Metadata
Show full item record
Title
Herramienta para probar automáticamente servicios web de consulta de información geográfica (WFS)
Author(s)
Martín García, Ángela María
Directors
Cortiñas, Alejandro
Rodríguez Luaces, Miguel
Date
2023-02
Center/Dept./Entity
Universidade da Coruña. Facultade de Informática
Description
Traballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2022/2023
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.
 
[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.
 
Keywords
Servicio WFS
Geoserver
Estándar
Objeto geográfico
Caso de prueba
Automatizar
Aplicación Web
Web Feature Service
Standard
Feature
Test case
Automatize
Web Application
 
Rights
Atribución-NoComercial 3.0 España

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsResearch GroupAcademic DegreeThis CollectionBy Issue DateAuthorsTitlesSubjectsResearch GroupAcademic Degree

My Account

LoginRegister

Statistics

View Usage Statistics
Sherpa
OpenArchives
OAIster
Scholar Google
UNIVERSIDADE DA CORUÑA. Servizo de Biblioteca.    DSpace Software Copyright © 2002-2013 Duraspace - Send Feedback