session-demo
6 Prozesse · 5 Abteilungen · 20 Rollen

Du klickst auf Kaufen. Was dann passiert?

Hinter jeder Bestellung steckt eine ganze Welt. Lagerbestände werden geprüft, Zahlungen verbucht, Pakete gepackt, Zusteller losgeschickt. In der E2E Simulation siehst du jeden Schritt, testest ihn und darfst ihn gezielt kaputt machen.

Gebaut nach den Standardprozessen von Microsoft Dynamics 365. Sechs Services, über 240 REST-Endpoints, echte Geschäftsregeln.

Erst die Geschichte lesen

6 E2E-Prozesse 5 Abteilungen 20 Rollen 150 Produkte über 240 Endpoints

Die Reise einer Bestellung

Fünf Stationen, eine Bestellung.

Anna bestellt eine Smartwatch. Folge ihrer Bestellung durch das ganze System.

1

Anna bestellt eine Smartwatch

SHOP · Verkauf und Koordination

Anna stöbert im Shop, legt die Smartwatch in den Warenkorb und geht zur Kasse. Der Bestand wird für 30 Minuten reserviert. Die Bestellung entsteht.

2

Die Zahlung wird verbucht

FIN · Finanzen und Controlling

Die Zahlung wird autorisiert und verbucht. Die Rechnung entsteht mit Schweizer Mehrwertsteuer. Schlägt die Zahlung fehl, greift der Fehlerpfad.

3

Das Paket wird gepackt

LOG · Lager und Fulfillment

Das Lager kommissioniert die Bestellung. Der Bestand sinkt, das Paket wird gepackt und für die Zustellung übergeben. Bei zu wenig Ware entsteht eine Teillieferung.

4

Die letzte Meile

POST · Zustellung

Der Zusteller übernimmt. Tracking-Events laufen zurück ins System, Anna sieht den Status live. Auch eine fehlgeschlagene Zustellung ist eingebaut.

5

Abgeschlossen. Oder doch nicht?

Abschluss · Retoure

Die Bestellung ist zugestellt. Innerhalb von 14 Tagen kann Anna sie zurückgeben. Dann läuft der Prozess rückwärts: Retoure, Prüfung, Wiedereinlagerung, Gutschrift.

Der Netzplan

Sechs Geschäftsprozesse wie U-Bahn-Linien. Jede Station ist ein Arbeitsschritt mit eigenem API-Endpunkt. Klick auf eine Station — und sieh, wohin die Daten fliessen. Wo sich Linien kreuzen, teilen sich Prozesse einen Schritt: das sind die Umsteigepunkte.

Station Umsteigebahnhof Datenfluss Interchange-Korridor

Die fünf Abteilungen

Wechsle die Perspektive.

Jede Abteilung hat ein eigenes Backoffice mit Dashboard, Masken und Rollen. Du kannst in jede hineinschauen. Vom Kunden zum Lageristen, vom Controller zum Zusteller.

SHOP

Verkauf und Koordination

Schaufenster und Schaltzentrale. Katalog, Bestellungen, Aktionen, Reklamationen. Koordiniert alle anderen Abteilungen.

SHOP-MGR SHOP-ADM SHOP-PM SHOP-CS
4 Rollen

FIN

Finanzen und Controlling

Zahlungen, Rechnungen, Mahnwesen bis Inkasso, Gutschriften und Monatsabschluss. Mit Schweizer Mehrwertsteuersätzen.

FIN-ZM FIN-BU FIN-MA FIN-CO FIN-GM FIN-AP
6 Rollen

LOG

Lager und Fulfillment

Bestände über 6 Lagerstandorte, Kommissionierung, Wareneingang, Inventur und Retourenprüfung.

LOG-LL LOG-PK LOG-PA LOG-WE LOG-RP
5 Rollen

POST

Zustellung

Die letzte Meile. Zustelltouren, Tracking-Events, fehlgeschlagene Zustellungen und Abholung von Retouren.

POST-DI POST-ZU POST-SM
3 Rollen

PROC

Beschaffung

Einkauf mit Lieferanten, Anfragen und Bestellungen. Freigaberegeln nach Betrag, bis zum Vier-Augen-Prinzip.

PROC-EK PROC-LL
2 Rollen

Dazu PAY als interner Zahlungsdienst und ein Gateway davor.

6 Services + Gateway

Was du hier testen kannst

Der Happy Path ist erst der Anfang.

Die Fehlerfälle sind fest in die Prozesse eingebaut. Du kannst sie gezielt auslösen und das Verhalten des Systems prüfen.

Ware nicht verfügbar

Der Bestand reicht nicht. Wie reagiert der Checkout, was passiert mit der Reservierung?

Zahlung fehlgeschlagen

Die Autorisierung scheitert. Die Bestellung darf nicht ins Lager laufen.

Zustellung fehlgeschlagen

Niemand öffnet die Tür. Zweiter Versuch, Abholung oder Rücktransport?

Reservierungs-Timeout

Nach 30 Minuten wird reservierter Bestand automatisch freigegeben. Mitten im Checkout?

Teillieferung

Nur ein Teil ist lieferbar. Die Bestellung teilt sich in zwei Sendungen.

Retoure

Der Prozess rückwärts: Rückgabe innerhalb von 14 Tagen, Prüfung, Wiedereinlagerung, Gutschrift.

Reservierung 30 Min MwSt 8.1% / 2.6% / 3.8% Mahnlauf Tag 37 / 51 / 65 Retourenfrist 14 Tage PO-Freigabe nach Betrag

Das System läuft weiter

Auch wenn du nichts tust, passiert etwas.

Im Hintergrund läuft ein Betrieb. Kunden bestellen, das Lager kommissioniert, die Post stellt zu, der Einkauf bestellt nach. Und weil ein Betrieb nie schnurgerade läuft, kommt dazwischen, was in jedem Unternehmen dazwischenkommt.

Es geht etwas schief

Kunden stornieren, ziehen um, sind nicht zu Hause. Die Inventur findet eine Differenz, eine Zahlung wird von Hand gebucht. Keine Programmfehler — gewöhnliche Vorgänge, die deine Testfälle trotzdem treffen.

Storno Adresswechsel Zustellung gescheitert

Dinge dauern

Ein Paket liegt Tage im Transport, ein Lieferant braucht seine Frist. Die Dauer ist gestreut: meist zügig, manchmal wochenlang. Sendungen stehen deshalb wirklich auf «unterwegs» — nicht nur eine Sekunde lang.

1 bis 28 Tage gestreut

Daten werden gepflegt

Neben den Prozessen läuft die Arbeit an den Stammdaten: Produkte, Lieferanten, Aktionen, Meldebestände. Gepflegt wird nach Bedarf — es entsteht nur, was fachlich fehlt.

nach Bedarf nicht nach Uhr

Jede dieser Häufigkeiten lässt sich einstellen, je Abteilung und je Aufgabe getrennt. Wer eine ruhige Umgebung braucht, dreht sie herunter; wer Ausnahmen provozieren will, herauf. Wie die virtuelle Zeit auch: vorspulen, und aus Wochen werden Minuten.

Alles ist dokumentiert

Echte Anforderungen, gegen die du testen kannst.

Das Wiki beschreibt das System wie in einem echten Projekt. Damit wird aus Ausprobieren richtiges, anforderungsbasiertes Testen.

Blick unter die Haube gefällig? Die System-Architektur ist im Wiki vollständig beschrieben.

Bereit für die erste Bestellung?

Starte die Simulation und folge deiner eigenen Bestellung durch das System.

Shop öffnen