Skip to main content

Komponententest-Cases für Abläufe und Case-Typen erstellen

Pega Community-Logo

Hinweis: Der folgende Inhalt, der von Pega Community stammt, ist hier enthalten, damit Sie die Lernziele des Moduls einfacher erreichen können.

Wenn Sie einen Unit-Test-Case für einen Ablauf- oder einen Case-Typ erstellen, führen Sie den Flow- oder Case-Typ aus und geben Daten für Assignments und Entscheidungen ein. Das System zeichnet die von Ihnen eingegebenen Daten in einer Datentransformation auf, die nach dem Speichern des Testformulars erstellt wird. Sie können jederzeit mit der Aufzeichnung beginnen.

Für die Daten, die Sie für Ablauf- und Case-Typen aufzeichnen können, gelten bestimmte Bedingungen. Informationen zu den Daten, die Sie aufzeichnen können, finden Sie unter Daten, die Sie für Abläufe und Case-Typen aufzeichnen können.

Bevor Sie anfangen: Schließen Sie Eigenschaften in Ihrer „Work“-Klasse vom Test aus, indem Sie die Datentransformation pxCapturePropertyIgnore ändern. Weitere Informationen finden Sie unter Eigenschaften der „Work“-Klasse aus Formular- und Case-Typ-Tests ausschließen.

  1. Klicken Sie in der Symbolleiste auf Actions Record test case.

    Die Ausführung des Flow- oder Case-Typs wird gestartet.

  2. Geben Sie Daten ein, während Sie die einzelnen Schritte des Ablauf- oder Case-Typs durchlaufen.

  3. Klicken Sie in der unteren rechten Ecke des Bildschirms auf Create test case, um die Aufzeichnung als Test-Case zu speichern.

  4. Klicken Sie auf Save, geben Sie ein Label ein, anhand derer der Test-Case identifiziert wird, und klicken Sie dann auf Submit.

  5. Optional:

    Um die Regel oder die Klasse zu ändern, die für den Test verwendet wird, klicken Sie oben rechts im Tab Definition auf das Zahnrad-Icon, wählen Sie die Regel oder die Klasse aus und klicken Sie dann auf Submit.

  6. Optional:

    Um zu verhindern, dass der Test als Teil einer Test-Suite oder von einem REST-Service aus ausgeführt wird, aktivieren Sie auf der Registerkarte Definition die Checkbox Disable.

    Der Test-Case wird nur dann ausgeführt, wenn Sie auf Actions Run klicken.

  7. Fügen Sie im Abschnitt Expected results Behauptungen hinzu, mit denen die erwarteten Testergebnisse definiert werden. Weitere Informationen zum Erstellen von Behauptungen finden Sie unter Erwartete Testergebnisse mit Behauptungen definieren.

  8. Konfigurieren Sie auf der Registerkarte Setup & Cleanup die durchzuführenden Aktionen und die Objekt- und Zwischenablage-Seiten, die vor und nach den Testläufen verfügbar sein müssen. Sie können die Zwischenablage nach der Ausführung des Tests auch bereinigen, indem Sie weitere Datentransformationen oder Aktivitäten anwenden. Weitere Informationen finden Sie unter Kontext für einen Test-Case oder eine Test-Suite einrichten und bereinigen.

  9. Klicken Sie auf Save.

  10. Konfigurieren Sie den Unit-Test-Case. Weitere Informationen finden Sie unter Unit-Test-Cases für Regeln erstellen.

Hinweis:

Nachdem Sie den Test-Case gespeichert haben, wird eine Datentransformation, die die eingegebenen Daten erfasst, erstellt und dem Test-Case zugeordnet. Sie könnendiese Datentransformation bearbeiten, um die Test-Case-Eingabe zu ändern. Im Formular Edit test case wird auch der Pfad des Ablauf- oder Case-Typs angezeigt.

If you are having problems with your training, please review the Pega Academy Support FAQs.

Thank you for your feedback.

25% fanden diesen Inhalt hilfreich

Möchten Sie uns dabei helfen, diesen Inhalt zu verbessern?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice