Behaviour Driven Development (BDD) mit SpecFlow DNCGN 2019

Behaviour Driven Development (BDD) mit SpecFlow DNCGN 2019

Automatisierte Tests sind unser Sicherheitsnetz als Entwickler. Wie kann ich aber mit dem Fachbereich zusammenarbeiten und die Spezifikation festhalten, sodass diese ebenfalls automatisiert getestet werden kann? Behaviour Driven Development gibt darauf eine Antwort. Und mit SpecFlow lässt sich das in .NET-Code automatisieren. So können wir Business-Anforderungen in eine lebendige Dokumentation überführen und gleichzeitig deren Erfüllung nachweisen. Wir durchlaufen die Reise von der initialen Story über die Entdeckung der Akzeptanzkriterien bis zur Formulierung der Spezifikation und Automatisierung der Validierung (mit Live-Coding bzw. Code-Beispielen).

Beispiele unter:
https://github.com/skorzinetzki/dncgn-2019-bdd-pizza/tree/dncgn-2019
https://github.com/skorzinetzki/dncgn-2019-specflow-selenium/tree/dncgn-2019

D99c2a3a8f27cffbcd0a390286aba109?s=128

Steve Korzinetzki

May 10, 2019
Tweet