Event Reporter

[CeBit13] Automatisierte Tests für Web-2.0-Anwendungen

Auf der diesjährigen CeBIT wollen Valentin Dallmeier und Martin Burger von der Universität des Saarlandes am saarländischen Forschungsstand ’Webmate’ vorstellen, ein selbst entwickeltes Programm zum automatischen Testen komplexer Webanwendungen vorstellen.Ein kritischer Punkt insbesondere von Web-2.0-Anwendungen ist, dass durch Techniken wie AJAX (’Asynchronous JavaScript and XML’) Inhalte fremder Seiten dynamisch eingebunden werden können, ohne dass dies der Anwender bemerkt. Das bringt zahlreiche Risiken mit sich. An diesem Punkt setzt die Software der Saarbrücker Informatiker ein. Um eine Anwendung zu testen, muss der Verantwortliche die Webadresse der zu untersuchenden Applikation in das System eingeben. Daraufhin erkundet dieses selbstständig, wie die einzelnen Komponenten der Anwendung miteinander verbunden sind und über welche Menüs und Bedienelemente die Anwender mit der Webanwendung arbeiten. Auf dieser Informationsbasis generiert das System Testfälle und führt sie aus. Stellt ’Webmate’ Inkompatibilitäten zwischen einer bestimmten Browser-Version und der Anwendung fest, informiert es den Entwickler, ebenso, falls eine Datenbankanbindung fehlt, ein Server nicht mehr reagiert oder ein vorhandener Link ins Leere führt.