Post on 23-Feb-2017
BDD …. SO NICHT!
14. JUNI 2016, ANIS BEN HAMIDENE
Was ist Behavior Driven Developemnt (BDD)?
Acceptance Test Driven
Development
Story Testing
Example Driven
Development
Specification By Example
BDD
FEATURE DOC
TESTCASES
TEST HISTORY
2 Beispiele verwenden
4 Natürliche Sprache für Testfälle benutzen3Single Source of
Truth aufbauen
1Gemeinsames
Verständnis der Anforderungen
BDD
Business Expert
DeveloperTester
Wie BDD gelebt werden soll
Vorsicht: Auch BDD kann man falsch machen
TOP 5 BDD IRRTUM
EntwicklerTester
Akzeptanztests ausarbeiten und übergeben
TOP 4 BDD IRRTUM
Genau wie beim Socken zusammenlegen
Alles auf einmal testen wollen
TOP 3 BDD IRRTUM
Feature: BenutzerregistrierungSzenario: Ungültiger Benutzername und PasswortGegeben ein geöffneter Firefox BrowserWenn der Benutzer die URL http://www.testsystem.de/app eingibtUnd auf den Button „Registrieren“ klicktUnd 2 Sekunden wartetUnd x1 im Eingabefeld „Benutzername“ eingibtUnd x1 im Passwortfeld eingibtUnd die Checkbox …..
Testfälle wie ein Drehbuch verskripten
Marionetten sind keine guten Tester
TOP 2 BDD IRRTUM
Das WAS nicht mit dem WIE verwechseln
Funktion und Technik vermischen
TOP 1 BDD IRRTUM
Im Tool DIE Rettung sehen
Wer als Werkzeug nur einen Hammer hat, sieht in jedem Problem einen Nagel.
VIELEN DANK FÜR IHRE AUFMERKSAMKEIT
14.06.2016 ANIS BEN HAMIDENE
blog.novatec-gmbh.de
@benhamidene
Fragen?FRAGEN!
ab@novatec-gmbh.de