Ausgewählte Testkonzepte für Microservice-Architekturen

Test Concepts For Microservice Architectures

URL
Dokumentart: Bachelor Thesis
Institut: Department Informatik
Sprache: Deutsch
Erstellungsjahr: 2018
Publikationsdatum:
SWD-Schlagwörter: Softwareentwicklung , Softwarearchitektur , Qualitätssicherung
DDC-Sachgruppe: Informatik

Kurzfassung auf Deutsch:

Das Testen von lose gekoppelten Microservices, die als verteiltes System einen Dienst anbieten und über standardisierte Schnittstellen miteinander kommunizieren, stellt Tester und Entwickler vor neue Herausforderungen. Diese Bachelorarbeit soll einen Weg aufzeigen, wie auf Grundlage von ausgewählten Testkonzepten, qualitativ hochwertige, performante und fehlerfreie Services als Teil eines Microservice-Ökosystems entwickelt werden können. Dazu wurden bestehende Testkonzepte miteinander verglichen und bewertet. Darauf basierend wird eine Implementierung eines erarbeiteten Testkonzeptes am Beispiel eines Versuchssystems vorgestellt.

Kurzfassung auf Englisch:

Testing loosely coupled microservices, which provide a single application in form of a distributed system and communicate with each other via standardized interfaces, presents new challenges for testers and developers. This bachelor thesis should demonstrate a way to show how high-quality, high-performance and error-free services can be developed as part of a microservice ecosystem on the basis of selected test concepts. Existing test concepts were compared and evaluated. Based on the results, an implementation of a developed test concept is presented and exemplarily evaluated with a microservice system.

Hinweis zum Urheberrecht

Für Dokumente, die in elektronischer Form über Datenenetze angeboten werden, gilt uneingeschränkt das Urheberrechtsgesetz (UrhG). Insbesondere gilt:

Einzelne Vervielfältigungen, z.B. Kopien und Ausdrucke, dürfen nur zum privaten und sonstigen eigenen Gebrauch angefertigt werden (Paragraph 53 Urheberrecht). Die Herstellung und Verbreitung von weiteren Reproduktionen ist nur mit ausdrücklicher Genehmigung des Urhebers gestattet.

Der Benutzer ist für die Einhaltung der Rechtsvorschriften selbst verantwortlich und kann bei Mißbrauch haftbar gemacht werden.