MMT-Logo
Sitemap | English

Belegarbeit

Unterstützung der Testfallerstellung im Entwicklungsprozess adaptiver Webanwendungen

Aufgabenstellung

Funktionale Tests sind ein wichtiger Teil des Softwareentwicklungsprozesses. Adaptive Web­anwendungen erfordern einen erhöhten Aufwand bei der Erstellung und Wartung von Test­fällen, da eine Vielzahl zusätzlicher Faktoren das Anwendungsverhalten beeinflussen, was zu deutlich komplexeren Testszenarien führt.

Am Lehrstuhl MMT wurde eine neuartige Testmethodik für adaptive Webanwendungen ent­wickelt, welche den durch Adaption entstehenden Zusatzaufwand beim Testen verringert. Dennoch ist es weiterhin erforderlich, Tests, die Adaption auf ihre Funktionsfähigkeit hin über­prü­fen, manuell zu entwerfen. Dabei obliegt es dem Autor, auf eine vollständige Abdeckung aller Testfälle zu achten. Eine andere Möglichkeit ist es, während des Ent­wicklungsprozesses an­fallende Informationen, z. B. Adaptionsbedingungen oder deklarative Beschreibungen, zu nut­zen. Beispielsweise können Testfälle oder Testfallfragmente vorgeschlagen oder Hilfsmittel zur Überwachung der Testfallabdeckung angeboten werden. Es soll untersucht werden, inwiefern vorhandene Ansätze zur (partiellen) Testgenerierung auf das Gebiet der adaptiven Web­anwendungen übertragen werden können und in welcher Hinsicht Erweiterungen erforderlich sind, die den speziellen Anforderungen dieses Anwendungsgebiets Rechnung tragen.

Ziel dieser Arbeit ist die Untersuchung und Konzeption einer Autorenunterstützung beim Auf­stellen und Warten von funktionalen Tests für adaptive Webanwendungen. Im Wesentlichen sind folgende Aufgaben durchzuführen:

Weitere Informationen

Autor(en): PersonCosmin Jurma
Laufzeit: 15.04.2010 - 15.10.2010
Verantwortlicher HSL: PersonProf. Dr.-Ing. Klaus Meißner
Betreuer: PersonDr.-Ing. Matthias Niederhausen
PersonDr.-Ing. Alexander Lorz
Institut, Lehrstuhl: SMT, Multimediatechnik
Zugehörige Projekte: HyperAdapt