Der Vortrag zeigt wie Tests als Spezifikation für Web-Applikationen mit Spock und Geb (WebDriver) effizient und strukturiert erstellt werden können. Spock stellt für Java- und Groovy-Anwendungen ein beeindruckendes Open-Source-Test-Framework zur Verfügung. Mit Spock können Tests als Spezifikation in Groovy formuliert werden. Das OpenSource-Werkzeug Geb bietet eine an JQuery angelehnte Groovy-basierte domänenspezifische Sprache zur Anbindung der Tests an eine Web-Applikation. Mit diesen beiden Werkzeugen lassen sich Tests, gerade auch für dynamische Web-Oberflächen (Rich-Clients), sehr elegant erstellen.
Der Vortrag zeigt anhand einer durchgehenden Live-Demo ganz konkret alle dazu notwendigen Aspekte und bietet so eine kompakte und sehr praxisnahe Einführung in die Erstellung von automatisierten Tests für moderne Web-Applikationen auf Basis von Spock und Geb.