Eine Testautomatisierung fur Roboter-Steuerprogramme auf Android unter Verwendung von TTCN-3

Mit Hilfe von Programmen auf Smartphones kann man immer mehr Gerate wie Roboter oder Helikopter steuern. Das Uberprufen des korrekten Verhaltens derartiger Programme ist aufwendig und zumeist ein manueller Vorgang. Wir haben eine auf TTCN-3 basierende Testumgebung erstellt, die die automatisierte Prufung von AndroidSteuerprogrammen ermoglicht. Ein Testfall kann vollstandig automatisiert ablaufen, wobei auch die Benutzeroberflache auf dem Smartphone bedient werden kann. Ein Tester kann uber ein Kontrollfenster auch leicht einen ad-hoc-Testfall erstellen, indem er dort die Sensorund Aktuatorwerte dieses speziellen Testfalls definiert.