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.