Home General Staff Contact Partners Alumni Research Areas Projects Papers Books Reports Awards Teaching Lectures Exams B.Theses M.Theses PhD Theses Go Abroad Misc Talks Library Gallery Links Search Webmaster |
Eine visuelle Entwicklungsumgebung für TesttreiberZum Testen von Software-Bausteinen wie Klassen oder Web-Services wird oft der Black-Box-Ansatz verwendet, bei dem ein Teststreiber die Funktionen eines Testobjekts mit verschiedenen Parametern aufruft und dabei prüft, ob die gelieferten Ergebnisse der Spezifikation entsprechen. Die manuelle Entwicklung von Testtreibern ist mühsam und zeitaufwendig, kann aber automatisiert werden, wenn die Funktionalität des Testobjekts wie in Java in Form von Metadaten oder wie bei Web-Services in Form einer WSDL-Beschreibung verfügbar ist. Aufgabe dieser Diplomarbeit ist der Entwurf und die Implementierung einer visuellen Entwicklungsumgebung zum Erstellen von Testtreibern für Java-Klassen und Web-Services. Ein Testtreiber soll aus einer Folge von Aktionen bestehen, in denen es möglich sein soll, die Funktionen eines oder mehrerer Testobjekte aufzurufen, die gelieferten Ergebnisse zu überprüfen, zwischenzuspeichern und als Parameter für weitere Aufrufe zu verwenden. Auch Fehler und Ausnahmen sollen abgefangen und behandelt werden. Die Aktionen sollen visuell erstellt und auf einfache Weise ohne spezielle Programmierkenntnisse miteinander verknüpft werden können. Weitere Anforderungen an die Entwicklungsumgebung sind:
Der Fortgang der Arbeit soll in 14-tägigem Abstand mit dem Betreuer besprochen werden. Bei der Implementierung ist neben der Korrektheit und Robustheit des Programms auch auf guten Programmierstil zu achten. Für die Ausarbeitung der Diplomschrift sind die Richtlinen der Abteilung Systemsoftware zu beachten. Betreuer: o.Univ.-Prof. Dr. Hanspeter MössenböckBearbeiter: Koblbauer Markus Ausgabe: Oktober 2002 |