Thema Erarbeitung und Implementierung eines Konzeptes zum automatisierten Test
einer grafischen Benutzeroberfläche
Zusammenfassung Im Rahmen dieser Diplomarbeit wurde ein Testframework, namens Automated
Test Framework (ATF), entwickelt. Dieses Framework ermöglicht es, grafische
Benutzeroberflächen zu testen. Bei der Entwicklung des Frameworks wurde
zweigleisig gefahren. So ist es mit diesem Framework möglich, sowohl ältere
Anwendungen, bei denen jedoch kleine Änderungen im Quellcode nötig sind, als
auch neue Anwendungen, welche sich an die Anforderungen des ATF halten, zu
testen. Ebenfalls wurde eine Möglichkeit geschaffen, die es erlaubt, neue
Oberflächenelemente einfach zu integrieren. Die Testskripte die bei einem Test
generiert werden, sind einfach und intuitiv aufgebaut. Im zweiten Teil dieser
Diplomarbeit, war eine Möglichkeit zu suchen, wie Elemente von
Fremdherstellern, die keinerlei Unterstützung für das Testen bieten, zugreifbar
gemacht werden können. Dies wurde mittels Kapselung durch ein ATL-Control
realisiert. Im letzten Teil wurde die Einsetzbarkeit des Testframeworks, durch
abschließende Tests, bestätigt.