Beispiel zum Testen des Unterprozesses durch Aufrufen aus einem Prozess

Unterprozess aufrufen

Ossi Galkin avatarGeschrieben vonOssi Galkin Vor über einer Woche aktualisiert

Testen des Unterprozesses durch Aufrufen aus dem Prozess

A) Suchen Sie den Prozess in der Prozesslistenansicht und führen Sie ihn aus

Dies geschieht mit ähnlichen Schritten wie beim Suchen des Unterprozesses, jedoch über die Prozesslistenansicht.

B) Überwachen Sie die Prozessausführung

Weitere Informationen hierzu finden Sie im nächsten Modul.

C) Zeigen Sie die Ausführung des Unterprozesses an

Weitere Informationen hierzu finden Sie im nächsten Modul.

D) Validieren Sie die Ausführung

Validieren Sie die Ausführung des Unterprozesses anhand der Überwachungsergebnisse im Hinblick auf das vom Entwurf erwartete Ergebnis.

Fehlerhafte Prozessausführung

Wenn die Prozessausführung in einer Ausnahmesituation endet, d. h. die Prozessausführung fehlschlägt, wird das Element, bei dem die Ausführung fehlgeschlagen ist, rot angezeigt.

Um eine Ausnahmesituation mit dem von uns verwendeten Prozess-Setup zu erzeugen, gehen wir folgendermaßen vor:

  • Entfernen Sie den maxLenght-Standardwert aus dem Unterprozess.

  • Entfernen Sie den Wert für die maximale Länge aus dem Unterprozessaufrufelement.

Nachdem diese Änderung abgeschlossen ist, führen wir den Prozess aus, um zu sehen, wie die Ausnahmesituation in der Überwachungsansicht dargestellt wird.

In der Ansicht „Prozessüberwachung“ finden Sie eine Zeile mit fehlgeschlagenen Ausführungen (1). Darüber hinaus werden fehlgeschlagene Ausführungen durch das rote Diagramm in der Zeitleiste (2) angezeigt. Um die Ansicht „Prozessinstanz zur Überwachung“ zu öffnen, klicken Sie auf die Instanzzeile (1).


Das Element, bei dem die Prozessausführung fehlgeschlagen ist, wird rot markiert (2). Die Fehlermeldung steht oben in der Ansicht (1). Sie können zur Prozessinstanzansicht zurückkehren, indem Sie auf „Zurück zur Liste“ (3) klicken, und den Prozess bearbeiten, indem Sie auf „Bearbeiten“ (4) klicken.

In unserem einfachen Testaufbau ist die Prozessausführung im aufgerufenen Unterprozess fehlgeschlagen. Sie können auf den Unterprozess zugreifen, indem Sie auf das Element „Unterprozessaufruf“ und im rechten Bereich „Unterprozessausführung anzeigen“ klicken.

Auf der Unterprozessebene sehen wir, dass das exklusive Entscheidungselement gelb hervorgehoben ist (2), was uns anzeigt, dass die Ausführung des Unterprozesses dort fehlgeschlagen ist. Ähnlich wie in der obigen Ansicht der Prozessausführung können Sie die Fehlermeldung (2) finden, zur übergeordneten Ausführung zurückkehren (3), zur Liste zurückkehren (4) oder den Unterprozess bearbeiten (5).

In unserem Fall war die Hauptursache für das Fehlschlagen der Ausführung, dass der Längenparameter überhaupt keinen Wert hatte. Dies führte dazu, dass der Ausdruck im Exclusive Decision Element fehlschlug.

Der nächste Artikel istEinführung in das Suchen von Unterprozessausführungen anhand der Überwachung



Verwandte ArtikelUnterprozess aufrufenEinführung in den Call-SubprozessEinführung in den Aufruf und die Ausführung von Remote-SubprozessenEinführung in das Suchen von Unterprozessausführungen anhand der ÜberwachungEinführung in die Überwachung der Unterprozessausführung aus der Unterprozesslistenansicht