BDD …. SO NICHT!
14. JUNI 2016, ANIS BEN HAMIDENE
Was ist Behavior Driven Developemnt (BDD)?
Acceptance
Test Driven
Development
Story
Testing
Example
Driven
Development
Spe...
FEATURE
DOC
TEST
CASES
TEST
HISTORY
2 Beispiele verwenden
4
Natürliche Sprache für
Testfälle benutzen3Single Source of
Tru...
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: Benutzerregistrierung
Szenario: Ungültiger Benutzername und Passwort
Gegeben ein geöffneter Firefox Browser
Wenn ...
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@nova...
Nächste SlideShare
Wird geladen in …5
×

Lightning Talk - BDD .. so nicht! - 14.06.2016

159 Aufrufe

Veröffentlicht am

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.

Veröffentlicht in: Technologie
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
159
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
7
Aktionen
Geteilt
0
Downloads
0
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Lightning Talk - BDD .. so nicht! - 14.06.2016

  1. 1. BDD …. SO NICHT! 14. JUNI 2016, ANIS BEN HAMIDENE
  2. 2. Was ist Behavior Driven Developemnt (BDD)? Acceptance Test Driven Development Story Testing Example Driven Development Specification By Example BDD
  3. 3. FEATURE DOC TEST CASES TEST HISTORY 2 Beispiele verwenden 4 Natürliche Sprache für Testfälle benutzen3Single Source of Truth aufbauen 1 Gemeinsames Verständnis der Anforderungen BDD Business Expert DeveloperTester Wie BDD gelebt werden soll
  4. 4. Vorsicht: Auch BDD kann man falsch machen
  5. 5. TOP 5 BDD IRRTUM
  6. 6. EntwicklerTester Akzeptanztests ausarbeiten und übergeben
  7. 7. TOP 4 BDD IRRTUM
  8. 8. Genau wie beim Socken zusammenlegen Alles auf einmal testen wollen
  9. 9. TOP 3 BDD IRRTUM
  10. 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
  11. 11. TOP 2 BDD IRRTUM
  12. 12. Das WAS nicht mit dem WIE verwechseln Funktion und Technik vermischen
  13. 13. TOP 1 BDD IRRTUM
  14. 14. Im Tool DIE Rettung sehen Wer als Werkzeug nur einen Hammer hat, sieht in jedem Problem einen Nagel.
  15. 15. VIELEN DANK FÜR IHRE AUFMERKSAMKEIT 14.06.2016 ANIS BEN HAMIDENE blog.novatec-gmbh.de @benhamidene Fragen? FRAGEN! ab@novatec-gmbh.de

×