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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.