Exploratives Testing für Webanwendungen ergänzt skriptbasierte Tests um eine flexible, entdeckende Vorgehensweise. Wer methodisch arbeitet, kann Schwachstellen finden, die fest geplante Tests übersehen würden. Der Kurs zeigt das systematische Vorgehen beim explorativen Testen.

!Kursinhalt

!1. Konzept und Abgrenzung
*Unterschied zu skriptbasiertem Testen
*Stärken und Grenzen
*Einbettung in Teststrategien

!2. Vorbereitung von Sessions
*Charters und Zielsetzungen
*Zeitliche Begrenzung
*Werkzeuge für Notizen und Aufnahmen

!3. Durchführung im Browser
*Strukturierte Erkundung
*Reproduktion auffälliger Beobachtungen
*Dokumentation während der Session

!4. Auswertung und Lernen
*Berichte aus Sessions
*Verbindung zu skriptbasierten Tests
*Verbesserung der Teststrategie

!Berufliche Relevanz

*Entdeckung schwer auffindbarer Schwachstellen
*Ergänzung automatisierter Testlandschaften
*Profilierung als methodisch fundierte:r QA Engineer