Das Dokument behandelt automatisierte Acceptance-Tests von Webanwendungen mit CasperJS und PhantomJS, sowie deren Verwendung im Test-Driven Development. Es beschreibt verschiedene Teststrategien, darunter Unit-Tests, Integration-Tests und funktionale Tests. Zusätzlich werden Tools und Erweiterungen vorgestellt, die die Automatisierung und Visualisierung von Tests unterstützen.