BDD ist eine mächtige und bewährte Methode mit dem Ziel das Richtige effizient zu tun, indem frühzeitig ein gemeinsames Verständnis der Anforderungen geschafft wird und fachliche Lücken identifiziert werden. Diese Ziele könnten aber stark gefährdet werden, wenn diese Methode falsch angewandt wird. In diesem Lightning-Talk stellt der Speaker die häufigsten Fehler bei der Implementierung von BDD vor und gibt schnelle Tipps um diese zu vermeiden.
10. Feature: Benutzerregistrierung
Szenario: Ungültiger Benutzername und Passwort
Gegeben ein geöffneter Firefox Browser
Wenn der Benutzer die URL
http://www.testsystem.de/app eingibt
Und auf den Button „Registrieren“ klickt
Und 2 Sekunden wartet
Und x1 im Eingabefeld „Benutzername“ eingibt
Und x1 im Passwortfeld eingibt
Und die Checkbox …..
Testfälle wie ein Drehbuch verskripten
Marionetten sind keine guten Tester