Please use this identifier to cite or link to this item: http://dx.doi.org/10.25673/37346
Title: Automatisiertes Testen von RESTful Webservices zur Validierung von Claim-basierten Berechtigungskonzepten mittels der OpenAPI-Dokumentation
Author(s): Kissmann, Benjamin
Referee(s): Prof. Dr. Karol, Sven
Granting Institution: Hochschule Merseburg
Issue Date: 2021-07-14
Type: Master thesis
Language: German
Publisher: Hochschulbibliothek, Hochschule Merseburg
URN: urn:nbn:de:gbv:542-1981185920-375852
Subjects: RESTful Webservices
OpenApi-Dokumentation
Claim-basierte Berechtigungskonzepte
REST-QA
GitLab-Schnittstelle
Abstract: Diese Masterarbeit hat die Entwicklung eines Test-Tools als Ziel. Dieses Werkzeug soll es ermöglichen die Zuverlässigkeit sowie Claimbasierte Berechtigungskonzepte von RESTful Webservices anhand ihrer OpenAPI-Dokumentation zu überprüfen. Dabei wird untersucht, ob sich das Verhalten des zu testenden Systems mittels zustandsabhängiger Eigenschaften spezifizieren lässt und welchen Einfluss diese auf das Finden von Fehlern haben. Um diese Frage zu beantworten, wurde mit dem entwickelten Test-Tool, REST-QA, ein Teil der GitLab- Schnittstelle validiert. Die Auswertung hat gezeigt, dass die vorgeschlagenen zustandsabhängigen Eigenschaften im generischen Kontext nicht allgemeingültig sind. Mit diesen Eigenschaften konnten in GitLab keinerlei Fehler gefunden werden. Jedoch kann damit keine Aussage über den tatsächlichen Nutzen dieser getroffen werden, da die Validierung nur an einem einzelnen RESTful Webservice durchgeführt wurde. Dessen ungeachtet konnte REST-QA zwei neue Fehler in der GitLab-Schnittstelle entdecken. Die Arbeit stellt somit ein weiteres Beispiel für die Machbarkeit und den Nutzen des zu Grunde liegenden Ansatzes für das Testen von RESTful Webservices mittels der Open- API-Dokumentation dar.
URI: https://opendata.uni-halle.de//handle/1981185920/37585
http://dx.doi.org/10.25673/37346
Open Access: Open access publication
License: (CC BY 4.0) Creative Commons Attribution 4.0(CC BY 4.0) Creative Commons Attribution 4.0
Appears in Collections:Ingenieur- und Naturwissenschaften

Files in This Item:
File Description SizeFormat 
KissmannBenjamin_Automatisiertes_Testen_von_RESTful_Webservices.pdf1.19 MBAdobe PDFThumbnail
View/Open