Refine
Has Fulltext
- no (1)
Year of publication
- 2020 (1)
Document Type
- Bachelor Thesis (1)
Institute
Language
- German (1)
Is part of the Bibliography
- no (1)
Immer mehr Unternehmen verschieben ihr digitales Geschäft in Richtung des Cloud-Computings, um Geld und Zeit für Verwaltung und Wartung von Rechenzentren zu sparen. Eine der Kategorien im Cloud Computing ist Function-as-a-Service (FaaS), bei der die Geschäftslogik der Software in kleine Code-Einheiten aufgeteilt wird.
Um die Funktionalität von Software sicherzustellen, ist die Prüfung des ganzen Systems und allen Anwendungsfällen unerlässlich. Dies wird oft manuell durchgeführt, was einen hohen Aufwand bedeutet. Durch Einsatz automatisierter End-to-End-Tests kann dieser Prozess reproduzierbar und günstiger durchgeführt werden. Dies gilt auch für die Cloud-Lösungen.
Die EXXETA GmbH Leipzig entwickelt für einen ihrer Kunden eine Anwendung, die vornehmlich auf der FaaS-Architektur bzw. Azure Functions von Microsoft umgesetzt wird. Ziel dieser Arbeit ist es, ein Framework auszusuchen, mit dem man die End-to-End-Tests für die Hauptanwendung einsetzen kann. Dazu werden die Anforderungen bestimmt, die existierenden Test-Frameworks evaluiert und eine eigene Lösung vorgestellt.