Fitzner, Pascal (2024) Auswahl eines Test-Frameworks für die Validierung und Analyse von Weltrauminstrumentdaten. Bachelorarbeit, Dualen Hochschule Baden-Württemberg Mannheim.
|
PDF
- Nur DLR-intern zugänglich
3MB |
Kurzfassung
Die Bachelorarbeit behandelt die Auswahl eine Test-Frameworks zum Validieren von Raumfahrtinstrumenten und deren Software im Kontext der Raumfahrtmission PLAnetary Transits and Oscillation of stars (PLATO). Die Instrumentdaten werden auf einer Datenbank gespeichert, die mithilfe des eigens entwickelten Werkzeugs Archive Analyzer ausgelesen werden kann. Die Arbeit legt eine Grundlage für Softwaretests und deren Bedeutung in der Raumfahrt. Daraufhin erfolgt eine Bewertung von verschiedenen Test-Frameworks anhand definierter Kriterien, um deren Eignung für das Validieren des PLATO-Testaufbaus zu überprüfen. Unter anderem wird die Benutzerfreundlichkeit, die Größe der Community der Detailgrad der erzeugten Berichte, sowie die Fähigkeit graphische Berichte zu erzeugen, untersucht. Es wird zusätzlich ein Test der Frameworks anhand eines Anwendungsbeispiels durchgeführt. Dafür wird ein Testfall mit den Frameworks Pytest und Robot implementiert. Dabei wird der zeitliche sowie arbeitstechnische Aufwand bei der Programmierung betrachtet. In der Auswertung der Ergebnisse konnte sich Pytest an die Spitze setzen. Robot besitzt im Gegensatz zu Pytest zwar nativ die Funktion graphische und detaillierte Berichte zu erzeugen, allerdings konnte sich Pytest aufgrund des niedrigeren Aufwands bei der Programmierung von Testfällen durchsetzen. Nach der Auswahl des Frameworks wird der Archive Analyzer mit SQLAlchemy und Pandas erweitert, um so eine bessere Analyse der Daten im Testumfeld zu gewährleisten. Schließlich wird die Funktion des gesamten Systems, bestehend aus Framework und Archive Analyzer, bewertet und zukünftige Anwendungen, sowie Erweiterungen diskutiert.
| elib-URL des Eintrags: | https://elib.dlr.de/202753/ | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Dokumentart: | Hochschulschrift (Bachelorarbeit) | ||||||||
| Titel: | Auswahl eines Test-Frameworks für die Validierung und Analyse von Weltrauminstrumentdaten | ||||||||
| Autoren: |
| ||||||||
| Datum: | 2024 | ||||||||
| Open Access: | Nein | ||||||||
| Seitenanzahl: | 86 | ||||||||
| Status: | veröffentlicht | ||||||||
| Stichwörter: | Software-Tests, Test-Framework, Python, Validierung | ||||||||
| Institution: | Dualen Hochschule Baden-Württemberg Mannheim | ||||||||
| Abteilung: | Studiengang Informationstechnik | ||||||||
| HGF - Forschungsbereich: | Luftfahrt, Raumfahrt und Verkehr | ||||||||
| HGF - Programm: | Raumfahrt | ||||||||
| HGF - Programmthema: | Erforschung des Weltraums | ||||||||
| DLR - Schwerpunkt: | Raumfahrt | ||||||||
| DLR - Forschungsgebiet: | R EW - Erforschung des Weltraums | ||||||||
| DLR - Teilgebiet (Projekt, Vorhaben): | R - PLATO S/W support | ||||||||
| Standort: | Berlin-Adlershof | ||||||||
| Institute & Einrichtungen: | Institut für Optische Sensorsysteme > Weltrauminstrumente | ||||||||
| Hinterlegt von: | Schwarzkopf, Gabriel Jörg | ||||||||
| Hinterlegt am: | 08 Jun 2026 11:18 | ||||||||
| Letzte Änderung: | 08 Jun 2026 11:18 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags