Skip to content

Demo Festival Application to show how you could do agile testing.

Notifications You must be signed in to change notification settings

TJ-developer/festival-app-demo

Repository files navigation

Festival Application

Diese Anwendung ist eine Einführung in Behavior Driven Development (BDD) mit Cucumber (cucumber.io) und Agile Testing. Das Beispiel ist Teil einer Präsentation, die hier zu finden ist.

Features:

  1. Bands hinzufügen
  2. Alle Bands ansehen
  3. Running-Order erstellen
  4. Aktuell spielende Bands abrufen
  5. Running-Order (Zeitplan) des Festivals abrufen
  6. Bands als Favoriten markieren
  7. Alle Bands abrufen, die auf einer Bühne spielen

User Stories:

  1. Als Festivalbetreiber
    möchte ich neue Bands hinzufügen können,
    um diese in der App anzeigbar zu machen.
  2. Als Festivalbesucher
    möchte ich alle Bands sehen, die auf dem Festival spielen,
    um einen Überblick über das Lineup machen kann.
  3. Als Festivalbetreiber
    möchte ich zu Bands Spielzeiten und Bühnen hinzufügen,
    um einen Spielablauf zu planen.
  4. Als Festivalbesucher
    möchte ich sehen, welche Bands aktuell spielen,
    um aussuchen zu können, welche Band ich mir jetzt anhören werde.
  5. Als Festivalbesucher
    möchte ich eine Running Order der Bands sehen,
    um aussuchen zu können, welche Bands ich wann sehen kann.
  6. Als Festivalbesucher
    möchte ich Favoriten speichern,
    um die Bands, die ich hören möchte, wieder zu finden.
  7. Als Festivalbesucher
    möchte ich alle Bands sehen, die auf einer Bühne spielen,
    damit ich weiß, welche Bands auf dieser Bühne spielen.

Cucumber Szenarien

Die Cucumber Szenarien sind hier zu finden.

About

Demo Festival Application to show how you could do agile testing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages