Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: http://dx.doi.org/10.25673/37346
Titel: Automatisiertes Testen von RESTful Webservices zur Validierung von Claim-basierten Berechtigungskonzepten mittels der OpenAPI-Dokumentation
Autor(en): Kissmann, Benjamin
Gutachter: Prof. Dr. Karol, Sven
Körperschaft: Hochschule Merseburg
Erscheinungsdatum: 2021-07-14
Art: Masterarbeit
Sprache: Deutsch
Herausgeber: Hochschulbibliothek, Hochschule Merseburg
URN: urn:nbn:de:gbv:542-1981185920-375852
Schlagwörter: RESTful Webservices
OpenApi-Dokumentation
Claim-basierte Berechtigungskonzepte
REST-QA
GitLab-Schnittstelle
Zusammenfassung: 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-Publikation
Nutzungslizenz: (CC BY 4.0) Creative Commons Namensnennung 4.0 International(CC BY 4.0) Creative Commons Namensnennung 4.0 International
Enthalten in den Sammlungen:Ingenieur- und Naturwissenschaften

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
KissmannBenjamin_Automatisiertes_Testen_von_RESTful_Webservices.pdf1.19 MBAdobe PDFMiniaturbild
Öffnen/Anzeigen