Funktionale Tests sind ein wichtiger Teil des
Softwareentwicklungsprozesses. Adaptive Webanwendungen erfordern einen
erhöhten Aufwand bei der Erstellung und Wartung von Testfä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 entwickelt, welche den durch Adaption entstehenden
Zusatzaufwand beim Testen verringert. Dennoch ist es weiterhin erforderlich,
Tests, die Adaption auf ihre Funktionsfähigkeit hin überprü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 Entwicklungsprozesses
anfallende Informationen, z. B. Adaptionsbedingungen oder deklarative
Beschreibungen, zu nutzen. 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 Webanwendungen ü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 Aufstellen und Warten von funktionalen Tests für
adaptive Webanwendungen. Im Wesentlichen sind folgende Aufgaben durchzuführen:
Autor(en): |
Cosmin Jurma |
---|---|
Laufzeit: | 15.04.2010 - 15.10.2010 |
Verantwortlicher HSL: | Prof. Dr.-Ing. Klaus Meißner |
Betreuer: |
Dr.-Ing. Matthias Niederhausen
Dr.-Ing. Alexander Lorz |
Institut, Lehrstuhl: | SMT, Multimediatechnik |
Zugehörige Projekte: |
HyperAdapt
|