Ablauf Studienarbeit
Studienarbeit suchen
Betreuer Log-In
Zurück zur Startseite
Details zur Studienarbeit
Titel der Studienarbeit:
Testing von Space Flight Software
BetreuerIn:
BetreuerIn kontaktieren
Voraussetzungen:
• Spaß und Interesse an Testing von Software• Kenntnisse in C++ und Software Engineering
Geeignet für die folgenden Studiengänge:
TWI
TWE
TEA
TEU
TFE
TEN
TEK
TSA
TSL
TFS
TMK
TML
TMM
TMP
TMA
TMT
TLE
TLS
TIT
TIM
TIS
TIK
Themenbeschreibung:
Hintergrund und Ziel der Studienarbeit:SeeSat e.V. entwickelt eine eigene Flight Software für seinen CubeSat ERWIN. Dabei wird einedienstbasierte Architektur verwendet und über die letzten Jahren wurden mehrere der benötigtenServices implementiert und integriert. Allerdings fanden dabei meist nur funktionale Tests derHauptanforderungen statt und viele Low-Level- und Integrationstests fehlen leider noch. Im Rah-men dieser Arbeit sollen diese Test-Lücken in der Central Data Handling Software (CDHS) desSeeSat e.V. identifiziert und systematisch geschlossen werden. Dies geschieht in enger Zusam-menarbeit mit einer anderen Studienarbeit, die sich mit der Ausarbeitung eines systemweiten Test-konzepts beschäftigt.Die Arbeit ist als T3101 vorgesehen, aber grundsätzlich teilbar zur Bearbeitung als getrennte Stu-dienarbeiten T3100 & T3200.Aufgaben: - Einarbeitung in Anforderungen verschiedener Module der CHDS - Identifikation, Definition und Implementierung von Unit- und Integrationstests - Auswahl und Aufsetzen von Testtools - Durchführung der Tests und Festhalten der Ergebnisse (inkl. Bug Reports) - Erhebung von Software-Qualitäts-Metriken und Bewertung der ErgebnisseOptionale Aufgaben: - Automatisierung der Tests - Behebung der gefundenen Software-Fehler