Rating 3.5 out of 5 (8 ratings in Udemy)
What you'll learn- Acceptance Test Driven Development
- Behavior Driven Development
- Anforderungen als Testfälle erfassen
- GHERKIN, Given, When, Then Descriptions Schreiben
- Write feature files
- Write glue code
Description
ATDD und BDDsind Testfirst Konzept bei dem du deine Anforderungen als Beispiel erfassen kannst(Specification by Example).
Für Product Owner:
(Oder andere mit Produkteverantwortung wenn ihr etwas anderes als Scrum einsetzt.)
Als …
Rating 3.5 out of 5 (8 ratings in Udemy)
What you'll learn- Acceptance Test Driven Development
- Behavior Driven Development
- Anforderungen als Testfälle erfassen
- GHERKIN, Given, When, Then Descriptions Schreiben
- Write feature files
- Write glue code
Description
ATDD und BDDsind Testfirst Konzept bei dem du deine Anforderungen als Beispiel erfassen kannst(Specification by Example).
Für Product Owner:
(Oder andere mit Produkteverantwortung wenn ihr etwas anderes als Scrum einsetzt.)
Als Product Owner kannst du die die Given When Then Sprache einsetzen um deine Anforderungen als Akzeptanz Kriterien zu erfassen und später sehen ob diese durch Automatische Tests Abgedeckt sind
Für Software Tester:
Du lernst praktische Tipps wie du Entwickler und Product Owner in den Prozess der Akzeptanz Test Getriebenen Entwicklung einbinden kannst.
Für Software Entwickler:
Endlich eine Methode mit dem du saubere und verifizierbare Anforderungen erhälst
Übung: Workshop ATDD-Bownling
eine praktischer Workshop welche ich bereits auf derPHPConference UK 2020 in London gehalten habe
für dich aufbereitet und zum nachprogrammieren.
Technologien im Kurs:
- ATDD- Akzeptanz Test Getriebene Entwicklung
- BDD- Behavior Driven Development
- TDD - Test Driven Development
- Gherkin - Given When Then language
- Feature Files - Format für die Requirments als Test
- Glue Code - Test Code
- Cucumber - Implementierung unter Java
Das Video erklärt wie du mit derMethodik, das ganze Team vom Product Owner,
Tester und Entwickler einbinden kannst und so gemeinsam die besten Spezifikationen zu erstellen. Du lernst wie du Anforderungen in Feature Files aufschreibst und wie du diese mit den entsprechenden Step Definitions ausführbar machst. Dieser Kurs beinhaltet zahlreiche Praxistips wie du ATDD/BDDin deiner Umgebung implementieren kannst und eine Programmierübung welche sowohl diePHPVariante Behat als auch die Java Variante Cucumber enthält.
Cucumber und Gherkin sind sehr geläufige Tools mit der sich Testautomatisierung realisieren lässt.