title: Testbeschreibung und -umgebung bei ereignisgesteuerten Testfällen in vernetzten Systemen am Beispiel eines IT-Migrationsprojekts
Creators: name: König, Roland
Publisher: name: FH CAMPUS 02 (CAMPUS 02 Fachhochschule der Wirtschaft)
Year: 2023
Subjects: subject: 005 Computerprogrammierung, Programme, Daten

description: Die vorliegende Masterarbeit beschäftigt sich mit Lasttests auf Systemebene. Die betrachtete Art von Softwaresystemen ist davon gekennzeichnet, dass diese innerhalb einer vernetzten Umgebung betrieben werden. Das bedeutet, dass diese mit verschiedenen anderen Systemen kommunizieren müssen und von Ereignissen eben dieser abhängig sind. Vorbereitend wird die betrachtete Problemstellung genauer klassifiziert. Dies soll helfen, dass der Leser die Ergebnisse der Arbeit auf eigene Problemstellungen übertragen kann. Weiterhin wird dadurch für die vorliegende Arbeit ein klarer Fokus geschaffen. Nachdem Methoden ermittelt werden, welche in modernen IT-Projekten bei der Testdurchführung eingesetzt werden, beschäftigt sich die vorliegende Arbeit mit den Voraussetzungen für die Testfallbeschreibung und -umgebung. Diese bilden das Ergebnis der vorliegenden Arbeit in Form einer Auflistung zu beachtender Punkte bei Lasttests auf Systemebene bei der betrachteten Art von Softwaresystemen. Hierbei werden jeweils sechs Voraussetzungen anhand aktueller Literatur ermittelt. Um die Anwendbarkeit für laufende und künftige Softwareprojekte gewährleisten zu können, werden die identifizierten Voraussetzungen im Rahmen eines IT-Migrationsprojekts angewendet. Bei dem hier zu testenden Softwaresystem handelt es sich um ein System auf Lagerveraltungs- und Materialflusssteuerungsebene innerhalb eines Intralogistiksystems. Es ist gekennzeichnet durch eine hohe Zahl an verbundenen Systemen zur Prozesssteuerung und einer hohen Materialflussleistung. Abschließend wird ein Fazit aus dem Praxisprojekt gezogen. Die Ergebnisse der vorliegenden Masterarbeit sind für Führungskräfte und insbesondere Testverantwortliche in der Softwareentwicklung gedacht. Beispielsweise Projektleiter, die vor der Herausforderung des Tests eines Softwaresystems in einer vergleichbaren vernetzten Umgebung stehen.
description: This master's thesis deals with load tests at the system level. The type of software systems considered is characterized by being operated within a networked environment. This means that they must communicate with different systems and depend on events of that kind. In preparation, the considered problem is classified more precisely. This should help that the reader can transfer the results of the work to their own problems. Furthermore, this creates a clear focus for the present work. After identifying methods that are used in modern IT projects during test execution, the present thesis deals with the requirements for the test case description and environment. These form the result of the present work in the form of a list of points to be considered in system-level load tests in the kind of software systems under consideration. In each case, six prerequisites are determined based on current literature. To be able to guarantee applicability for current and future software projects, the identified prerequisites are applied as part of an IT migration project. The software system to be tested here is a warehouse management and material flow control system within a warehouse with high rate of automation. It is characterized by a high number of connected systems for process control and a high material flow rate. Finally, a conclusion is drawn from the practical project. The results of the present master’s thesis are intended for executives and especially persons which are responsible for testing in software development. For example, project leaders facing the challenge of testing a software system in a comparable networked environment.