Diplomarbeit am Institut für Informationssysteme



Entwicklung einer konfigurierbaren Testumgebung für Webanwendungen


Beschreibung
Eine Vielzahl der derzeit neu entwickelten Softwaresysteme werden als Webanwendung implementiert. Für die einfache und strukturierte Umsetzung hat sich dabei der Einsatz von Frameworks, wie beispielsweise Struts, etabliert. Im Gegensatz dazu wird der Test vonWebanwendungen häufig ohne die Verwendung von Werkzeugen durchgeführt. So wurde auch Drägerware.easyWEB, eine Webanwendung für den Einsatz in Behörden und Organisationen mit Sicherheitsaufgaben, fast ausschließlich manuell getestet.

Im Rahmen dieser Diplomarbeit wird ein Framework entwickelt, welches den automatisierten Blackbox-Test von Drägerware.easyWEB sowie aller anderen formularbasierten Webanwendungen ermöglicht. Da die Erstellung der Testfälle in XML erfolgt, sind für ihre Definition weder Programmierkenntnisse nochWissen über den Aufbau und die Umsetzung des Testframeworks notwendig. Um sowohl eine einfache Testfallerstellung als auch eine geringe Redundanz der Testdaten zu gewährleisten, sind die XML-Dateien in vier, durch DTDs validierte Dokumententypen unterteilt.

Die Umsetzung des Testframeworks erfolgt in Java, wobei neben einer Simulation mehrerer Benutzer auch eine einfache Lasttest-Funktionalität implementiert wird. Darüber hinaus wird das Testframework in den Enwicklungsprozess von Drägerware.easyWEB integriert, wodurch die Ausführung von Regressionstests vollständig automatisiert wird.

Vorkenntnisse:
Gute Programmierkenntnisse (Java)
Logik-Kenntnisse (Aussagen- und Prädikatenlogik)
Grundlagen der Komplexitätstheorie
Wünschenswert: Kenntnisse der Logischen Programmierung und der Wissensrepräsentation

Bearbeiter:
Sven Stechow

Ergebnis:
Die Ausarbeitung kann im Institut für Informationssysteme angefordert werden.

Ausgabe:
Prof. Dr. rer.nat. V. Linnemann
Institut für Informationssysteme
Ratzeburger Allee 160 ( Gebäude 64 - 2.OG )
23538 Lübeck
Telefon: 0451/500 5700

Betreuung:
Dipl.-Infom. Sven Böttger
Dräger Safety ISS
Revalstraße 1
23560 Lübeck
Telefon: 0451/882 2613

12.12.2005, webmaster