8 Testen des Fallbeispiels

Nachdem in Kapitel 6 die BPEL-Prozesse für das Fallbeispiel entwickelt wurden, sollen diese nun getestet werden.

Allerdings werden wir uns dabei auf den zentralen Prozess – den Vertriebsprozess – beschränken. Der Vertriebsprozess hat eine große Menge von Eingabedaten und Werten, die von anderen Services geliefert werden und die Ausführung des Prozesses beeinflussen. Diese sind in der Tabelle 8-1 zusammengetragen.

 

Order/PaymentType

Kreditkarte, Vorkasse oder Rechnung

Order/Total

richtig oder falsch berechnet

Customer/CreditCard

angegeben oder nicht (nötig bei Kreditkartenzahlung)

debitCreditCard

erfolgreiche oder nicht erfolgreiche Buchung

confirmPayment

Überweisung rechtzeitig erhalten oder nicht (bei Vorkasse ...

Get Geschäftsprozesse automatisieren mit BPEL now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.