Debuggen eines Szenarios

Das Adobe Workfront Fusion DevTool hilft Ihnen, Szenarien zu verstehen und Fehler zu beheben. Mit dem DevTool können Sie alle manuellen Ausführungen Ihres Szenarios überprüfen, alle ausgeführten Vorgänge überprüfen und die Details jedes durchgeführten API-Aufrufs anzeigen. Sie können sehen, welches Modul, welcher Vorgang oder welche einzelne Antwort den Fehler verursacht hat, und dieses Wissen verwenden, um Ihr Szenario zu verfeinern.

NOTE
Die Protokollierung im Debugger-Bedienfeld ist für vertrauliche Szenarien, automatische Ausführungen und erfolgreiche Vorgänge eingeschränkt oder nicht verfügbar.

Eine Videoeinführung und exemplarische Anleitung für das Fusion DevTool finden Sie unter

Zugriffsanforderungen

Erweitern Sie , um die Zugriffsanforderungen für die -Funktion in diesem Artikel anzuzeigen.

Sie müssen über folgenden Zugriff verfügen, um die Funktion in diesem Artikel verwenden zu können:

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto html-authored no-header
Adobe Workfront Packstück Beliebig
Adobe Workfront Lizenz

Neu: Standard

Oder

Aktuell: Work oder höher

Adobe Workfront Fusion Lizenz **

Aktuell: Keine Workfront Fusion.

Oder

Legacy: Beliebig

Produkt

Neu:

  • Select oder Prime Workfront: Ihr Unternehmen muss Adobe Workfront Fusion erwerben.
  • Ultimate Workfront Plan: Workfront Fusion ist enthalten.

Oder

Aktuell: Ihr Unternehmen muss Adobe Workfront Fusion erwerben.

Konfigurationen der Zugriffsebene*

Sie müssen ein Workfront Fusion-Administrator für Ihre Organisation sein.

Sie müssen Workfront Fusion für Ihr Team sein.

Weitere Informationen zu den Informationen in dieser Tabelle finden Sie unter Zugriffsanforderungen in der Dokumentation.

Informationen zu Adobe Workfront Fusion finden Sie unter Adobe Workfront Fusion Lizenzen.

Zugriff auf DevTool

Wenn Sie Fusion in der Adobe Unified Shell verwenden oder auf das neue Fusion-Erlebnis aktualisiert haben, können Sie über den Szenario-Editor auf das DevTool zugreifen.

  1. Klicken Sie auf Helper-Tools Helper-Tools unten auf dem Bildschirm.

Oder:

  1. Wechseln Sie zum Szenario-Editor für das Szenario, das Sie debuggen möchten.

    Den Szenario-Editor finden Sie unter Der Szenario-Editor.

  2. Klicken Sie mit der rechten Maustaste in einen leeren Bereich der Seite (nicht auf ein Modul).

  3. Wählen Sie DevTool öffnen.

Verwenden des Workfront Fusion DevTools

Workfront Fusion Devtool ist in drei Hauptabschnitte unterteilt. Sie finden diese im linken Bereich Ihres DevTool-Fensters.

Live-Stream

Live Stream zeigt an, was im Hintergrund passiert, wenn Sie in Ihrem Szenario einmal auf Ausführen klicken.

  1. Klicken Sie auf das Live Stream-Symbol Live-Stream- ), um den Abschnitt Live-Stream zu öffnen.

  2. Führen Sie einen der folgenden Schritte aus:

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto
    Aktion Anleitung
    Anfrageinformationen anzeigen

    Sie können die folgenden Informationen für jedes Modul in Ihrem Szenario anzeigen

    • Anfragekopfzeilen (API-Endpunkt-URL, HTTP-Methode, Uhrzeit und Datum, an dem die Anfrage aufgerufen wurde, Anfragekopfzeilen und Abfragezeichenfolge)

    • Anfragetext

    • Antwort-Header

    • Antworttext

    Um diese Informationen anzuzeigen, klicken Sie auf die entsprechende Registerkarte im rechten Bedienfeld des Workfront Fusion DevTools.

    Ereignisse nach Inhalt suchen Geben Sie den Suchbegriff in das Suchfeld im linken Bereich des Workfront Fusion DevTools ein, um nur Anfragen anzuzeigen, die den Suchbegriff enthalten.
    Liste der Anfragen löschen Klicken Sie auf das Papierkorb-Symbol in der oberen rechten Ecke des linken Bedienfelds des DevTools, um die Liste der vom Workfront Fusion DevTool aufgezeichneten Anfragen zu löschen.
    Rufen Sie die Anfrage im rohen JSON-Format oder cURL ab.
    • Roh-JSON

      Klicken Sie Copy RAW in der oberen rechten Ecke des rechten Bereichs des DevTools.

    • cURL

      Klicken Sie Copy cURL in der oberen rechten Ecke des rechten Bereichs des DevTools.

Szenario-Debugger

Der Szenario-Debugger ist für komplexere Szenarien nützlich. Es zeigt den Verlauf der Szenario-Ausführungen an und ermöglicht es Ihnen, Module anhand ihres Namens oder ihrer ID zu durchsuchen.

  1. Klicken Sie auf das Scenario Debugger-Symbol Debugger-Symbol , um den Szenario-Debugger zu öffnen.
  2. (Optional) Geben Sie den Suchbegriff (Name oder Modul-ID) in das Suchfeld ein.
  3. Klicken Sie auf den Modulnamen.
  4. Klicken Sie auf den Vorgang, um die Anfragedetails anzuzeigen.

Tools

Das Workfront Fusion DevTool bietet Tools, die die Einrichtung Ihres Szenarios erleichtern.

  1. Klicken Sie auf das Tools-Symbol Symbol „Konsolentools , um die Tools zu öffnen.
  2. Wählen Sie das gewünschte Tool aus
  3. Konfigurieren Sie die Felder wie unten beschrieben.
  4. Klicken Sie auf Run.

Tools und ihre Felder:

Focus a Module

Öffnet die Einstellungen des angegebenen Moduls nach ID.

Module ID
Geben Sie die ID des Moduls ein, um dessen Einstellungen zu öffnen.

Find Modules by Mapping

Ermöglicht die Suche nach den Modulwerten für einen bestimmten Begriff. Die Ausgabe enthält IDs von Modulen, die den gesuchten Begriff enthalten.

Keyword
Geben Sie den Begriff ein, nach dem Sie suchen möchten.
Use Only Values

Aktivieren Sie diese Option, um nur in den Werten der Modulfelder zu suchen.

Deaktivieren Sie diese Option, um auch nach den Namen der Modulfelder zu suchen.

Die Suche wird über die Parameter Name und Titel durchgeführt.

Get App Metadata

Ruft Metadaten der App anhand des Modulnamens oder der ID der App ab. Dies ist beispielsweise nützlich, wenn Sie die Version der in Ihrem Szenario verwendeten App kennen müssen.

Source Module
Wählen Sie das Modul aus, für das Sie Metadaten abrufen möchten.

Copy Mapping

Kopiert Werte aus dem Quellmodul in das Zielmodul.

CAUTION
Stellen Sie sicher, dass Sie die richtigen Quell- und Zielmodule festlegen. Wenn Sie einen anderen Modultyp auswählen, werden die Werte im Zielmodul gelöscht.
Source Module
Wählen Sie das Modul aus oder geben Sie die ID des Moduls ein, aus dem Sie die Feldwerte kopieren möchten.
Target Module

Wählen Sie das Modul aus oder geben Sie die ID des Moduls ein, in das Sie die Werte des Quellmoduls einfügen möchten.

Wichtig: Die Werte im Zielmodul werden überschrieben.

Copy Filter

Kopiert die Filtereinstellungen vom Quell- zum Zielmodul.

NOTE
Die Kopieraktion wird für den Filter ausgeführt, der auf der linken Seite des ausgewählten Moduls platziert ist.
Source Module
Wählen Sie das Modul aus oder geben Sie die ID des Moduls ein, aus dem Sie Filterwerte kopieren möchten.
Target Module

Wählen Sie das Modul aus oder geben Sie die ID des Moduls ein, in das Sie die Filterwerte aus dem Quellmodul einfügen möchten.

Wichtig: Die Werte im Zielmodul werden überschrieben.

Preserve Fallback Route setting
Der Quellfilter wird als Fallback-Route festgelegt. Aktivieren Sie diese Option, um auch festzulegen, dass der Zielfilter als Ausweichroute festgelegt wird.

Copy Module Name

Kopiert den Namen des ausgewählten Moduls in die Zwischenablage.

Module
Wählen Sie das Modul aus, dessen Namen Sie kopieren möchten.

Swap Connection

Dupliziert eine Verbindung vom Quellmodul zu jedem Modul im Szenario derselben App.

Source Module
Wählen Sie das Modul aus oder geben Sie die ID des Moduls ein, aus dem Sie die Verbindung duplizieren möchten.

Swap Variable

Sucht im Szenario nach angegebenen Variablen und ersetzt sie durch eine neue Variable.

Variable to Find
Suchen Sie die Variable Pille, die Sie aus dem Variablenmodul in Ihrem Szenario ersetzen möchten, und kopieren Sie sie in dieses (Variable to Find) Feld. Im Feld wird sie mit doppelten geschweiften Klammern angezeigt. Beispiel: {{5.value}}.
Replace With
Suchen Sie im Variablenmodul in Ihrem Szenario die Variable, mit der Sie die Variable ersetzen möchten, und kopieren Sie sie in dieses (Variable to Find) Feld. Im Feld wird sie mit doppelten geschweiften Klammern angezeigt. Beispiel: {{5.value}}.
Module
Wählen Sie das Variablenmodul aus, in dem Sie die Variable ersetzen möchten. Wenn kein Modul ausgewählt ist, wird die Variable im gesamten Szenario ersetzt.

Base 64

Ermöglicht die Kodierung der eingegebenen Daten in Base64 oder die Dekodierung von Base64. Einige Anfragen sind mit Base64 codiert. Dieses Tool kann nützlich sein, wenn Sie in der kodierten Anfrage nach bestimmten Daten suchen möchten.

Operation
Wählen Sie aus, ob Sie die Daten aus dem Feld Raw Data in Base64 kodieren oder Base64 in Rohdaten dekodieren möchten.
Raw Data
Geben Sie die Daten, die Sie für Base64 kodieren möchten, bzw. Base64 ein, wenn Sie für Rohdaten dekodieren möchten, je nach der im obigen Feld "Operation" ausgewählten Option.

Remap Source

Ermöglicht das Ändern der Zuordnungsquelle von einem Modul zu einem anderen.

Zunächst müssen Sie das Modul, das Sie als Quellmodul verwenden möchten, zur Route in Ihrem Szenario hinzufügen.

Source Module
Wählen Sie das Modul aus, das Sie als Zuordnungsquelle für andere Module in Ihrem Szenario ersetzen möchten.
Target Module
Wählen Sie das Modul aus, das Sie als neue Zuordnungsquelle verwenden möchten.
Module to Edit
Wählen Sie das Modul aus, für das Sie die Zuordnung ändern möchten, wenn Sie die Zuordnung nicht im gesamten Szenario ändern möchten.
recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3