• Treffer 11 von 162
Zurück zur Trefferliste

Evaluierung API-basierter Tests als alternative Teststrategie zu UI Tests

  • In vielen Systemlandschaften stellt ein ERP-System das Rückgrat aller Geschäftsprozesse dar. Das Streben nach durchgängigen Prozessintegrationen macht diese Komponente zu einem beliebten Kandidaten für die Anbindung weiterer Unternehmensanwendungen. Durch moderne, Cloud-basierte Bereitstellungsmodelle werden neue Innovationen und Funktionalitäten immer häufiger im Rahmen automatischer Software-Upgrades bereitgestellt. Um unter diesen Einwirkungen weiterhin einen reibungslosen Produktivbetrieb der geschäftskritischen Kernprozesse sicherstellen zu können, ist die Durchführung regelmäßiger Softwaretests folglich unabdingbar. Eine manuelle Ausführung dieser Tests bindet wiederkehrend Personalressourcen. Testautomatisierung birgt hierbei eine wertvolle Chance, Tests wiederholbar zu machen und effizienter zu gestalten. Die Herausforderungen in der Testautomatisierung in Kombination mit Webapplikationen sind jedoch nicht zu unterschätzen. Der dynamische Aufbau von Benutzeroberflächen erschwert die Erstellung stabiler Automatisierungen auf UI-Ebene. Eingeschränkte Zugriffsmöglichkeiten auf die Codebasis von Anwendungen repräsentieren eine weitere Hürde. Schnittstellenbasierte Ansätze verkörpern dadurch eine attraktive Alternative. In der vorliegenden Arbeit werden Einsparpotenziale durch den Einsatz von GUI- und API-basierter Testautomatisierung für SAP Business ByDesign untersucht. Bei der kaufmännischen Bewertung von Testautomatisierungsprojekten müssen initiale Implementierungskosten ebenso mit in die Betrachtung einfließen, wie auch Wartungsaufwände, Infrastrukturkosten und ggf. anfallende Lizenzkosten. Im Rahmen der Masterarbeit wurden sowohl interne als auch externe Experteninterviews durchgeführt, um einerseits Vergleichs- und Erfahrungswerte aus manuellen Testvorgängen zu erheben, andererseits jedoch auch wichtige Aspekte und Erkenntnisse für mögliche Testautomatisierungen in Zusammenspiel mit SAP Business ByDesign zu gewinnen. Dazu wurden die Interviews transkribiert, paraphrasiert und mittels qualitativer Inhaltsanalyse ausgewertet. Eine abschließende Evaluierung und Gegenüberstellung der aus den Interviews hervorgehenden Ansätze zur UI- und API-basierten Testautomatisierung zeigen konkrete Anknüpfungspunkte für potenzielle Projektautomatisierungsprojekte.
  • In many system landscapes, an ERP system represents the backbone of all business processes. Striving for end-to-end process integration, this component is a popular candidate for connecting further business applications. Due to modern, cloud-based delivery models, new innovations and features are increasingly being delivered as part of automatic software upgrades. It is therefore essential to execute software tests regularly to ensure keeping business-critical core processes running in production under all these influences. Manual test execution ties up personnel resources on a recurring basis. Test automation offers a valuable opportunity to make tests repeatable and more efficient. However, challenges of test automation in combination with web applications should not be underestimated. Dynamic generation of user interfaces makes it difficult to create stable UI test automations. Restricted access to the code base of applications represents another hurdle. As a result, API-based approaches are an attractive alternative. This thesis investigates the saving potentials of UI- and API-based test automation for SAP Business ByDesign. During commercial evaluation of test automation projects, initial implementation costs must be considered as well as maintenance efforts, infrastructure costs and license costs. As part of the master thesis, both internal and external expert interviews were carried out in order to get comparison and experience values based on manual testing as well as for gaining insights and aspects for potential test automations in combination with SAP Business ByDesign. For this purpose, all interviews have been transcribed, paraphrased, and evaluated using qualitative content analysis. A final evaluation and comparison of the UI- and API-based test automation approaches taken from the interviews are showing concrete starting points for potential test automation projects.

Volltext Dateien herunterladen

Metadaten exportieren

Weitere Dienste

Teilen auf Twitter Suche bei Google Scholar
Metadaten
Autor*in(nen):Daniel Deutsch
DOI:https://doi.org/10.58023/708
Untertitel (Deutsch):Im Kontext einer Cloud-basierten ERP Lösung
Dokumentart:Masterarbeit
Sprache:Deutsch
Erscheinungsjahr:2022
Veröffentlichende Institution:FH CAMPUS 02 (CAMPUS 02 Fachhochschule der Wirtschaft)
Titel verleihende Institution:FH CAMPUS 02 (CAMPUS 02 Fachhochschule der Wirtschaft)
Datum der Freischaltung:04.11.2023
GND-Schlagwort:Enterprise-Resource-Planning; Softwaretest
Seitenzahl:VII, 146
Studiengänge/Lehrgänge:Informationstechnologien & Wirtschaftsinformatik
DDC-Klassifikation:0 Informatik, Informationswissenschaft, allgemeine Werke / 00 Informatik, Wissen, Systeme / 005 Computerprogrammierung, Programme, Daten
BKL-Klassifikation:54 Informatik / 54.59 Programmierung: Sonstiges
Open Access:ja
Lizenz (Deutsch):License LogoBundesgesetz über das Urheberrecht an Werken der Literatur und der Kunst und über verwandte Schutzrechte (Urheberrechtsgesetz)