Debugging-Szenarien mit dem Adobe Workfront Fusion Entwicklungstool
Die Adobe Workfront Fusion Mit Devtool können Sie Szenarien verstehen und Fehler beheben. Das Entwickler-Tool fügt ein zusätzliches Bedienfeld zum Chrome Developer Tools. Mithilfe dieses Debugger-Bedienfelds können Sie alle manuellen Ausführungen Ihres Szenarios überprüfen, alle ausgeführten Vorgänge überprüfen und die Details jedes ausgefü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.
Eine Videoeinführung und exemplarische Anleitung zum Fusion-Entwickler finden Sie unter
Zugriffsanforderungen
Sie müssen über den folgenden Zugriff verfügen, um die Funktionalität in diesem Artikel verwenden zu können:
Wenden Sie sich an Ihren Workfront Administrator.
Informationen über Adobe Workfront Fusion Lizenzen, siehe Adobe Workfront Fusion Lizenzen.
Zugriff auf das Workfront Fusion-Entwicklungstool
Der Zugriff auf das Entwickler-Tool hängt davon ab, ob Sie Fusion im Adobe Unified Experience.
Greifen Sie auf das Entwickler-Tool im Adobe Unified Experience oder das neue Fusionserlebnis
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 Dev-Tool zugreifen.
- Klicken Sie auf Hilfswerkzeuge
Oder:
-
Wechseln Sie zum Szenario-Editor für das Szenario, das Sie debuggen möchten.
Informationen zum Suchen des Szenario-Editors finden Sie unter Szenario-Editor.
-
Klicken Sie mit der rechten Maustaste in einen leeren Bereich der Seite (nicht auf ein Modul).
-
Auswählen Entwickler-Tool öffnen.
Zugriff auf das Entwickler-Tool in der klassischen Fusion Erlebnis
So verwenden Sie das Entwickler-Tool im klassischen Fusion Erlebnis, müssen Sie eine Chrome -Erweiterung. Sie können diese Erweiterung dann über die Chrome Entwicklertools.
Installieren Sie die Chrome Entwicklererweiterung
Sie können die Workfront Fusion Entwickeln in Chrome durch die Chrome Webstore.
- Klicks dieser Link , um zu Workfront Fusion Entwickler im Chrome Webstore.
- Klicks Hinzufügen zuChrome.
- Überprüfen Sie im sich öffnenden Fenster die Berechtigungen. Wenn Sie den Berechtigungen zustimmen, klicken Sie auf Erweiterung hinzufügen.
Die Workfront Fusion Die Entwicklererweiterung wird zu Ihrem Chrome Erweiterungen.
Suchen Sie die Workfront Fusion Entwicklungstool
So verwenden Sie die Workfront Fusion Entwickler: Sie müssen die Workfront Fusion Entwickeln der Tool-Erweiterung für Ihre Chrome Browser, wie beschrieben in Installieren der Chrome Developer Tool-Erweiterung.
-
Öffnen Sie Ihre Workfront Fusion Szenario.
-
Öffnen Chrome Developer Tools:
table 0-row-2 1-row-2 layout-auto html-authored no-header Mac Befehl + Option + I Windows Strg + Umschalt + I
Oder
F12
note tip TIP Es wird empfohlen, die Chrome Developer Console nach unten, um eine bessere Ansicht Ihrer Module zu erhalten. -
Klicken Sie auf Workfront Fusion Registerkarte in Chrome Dev Tools.
Verwenden Sie die Workfront Fusion Entwicklungstool
Workfront Fusion Devtool ist in drei Hauptbereiche unterteilt. Sie finden diese im linken Bereich Ihres Entwickler-Tools-Fensters.
Live Stream
Live Stream zeigt an, was im Hintergrund passiert, wenn Sie in Ihrem Szenario auf "Einmal ausführen"klicken.
-
Klicken Sie auf Live Stream icon
-
Führen Sie einen der folgenden Schritte aus:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-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 des Aufrufs der Anfrage, Anfragekopfzeilen und Abfragezeichenfolge)
-
Anfrageinhalt
-
Antwortheader
-
Response Body
Um diese Informationen anzuzeigen, klicken Sie auf die entsprechende Registerkarte im rechten Bereich des Workfront Fusion Entwickler.
Suchanfragen und Antworten Geben Sie den Suchbegriff in das Suchfeld im linken Bereich des Workfront Fusion Entwickler-Tool, um nur Anforderungen anzuzeigen, die den Suchbegriff enthalten. Liste von Anforderungen entfernen Klicken Sie auf das Papierkorbsymbol in der oberen rechten Ecke des linken Bedienfelds des Entwickler-Tools, um die Liste der von der Workfront Fusion Entwickler. Aktivieren der Konsolenprotokollierung Klicken Sie auf das Computersymbol
Die Protokollierung in der Konsole ist aktiviert, wenn das Computersymbol grün ist.
Rufen Sie die Anforderung im JSON-Rohformat oder in der cURL ab -
Rohe JSON
Klicks RAW kopieren in der oberen rechten Ecke des rechten Bereichs des Entwickler-Tools.
-
cURL
Klicks cURL kopieren in der oberen rechten Ecke des rechten Bereichs des Entwickler-Tools.
-
Szenario-Debugger
Der Szenario-Debugger ist für komplexere Szenarien nützlich. Er zeigt den Verlauf der ausgeführten Szenarien an und ermöglicht es Ihnen, Module nach ihrem Namen oder ihrer ID zu suchen.
- Klicken Sie auf Szenario-Debugger icon
- (Optional) Geben Sie den Suchbegriff (Name oder Modul-ID) in das Suchfeld im linken Bereich von ein. Workfront Fusion Entwickler im Szenario-Debugger Abschnitt.
- Doppelklicken Sie auf den Namen des Moduls, um seine Einstellungen im Szenario-Editor zu öffnen.
- Zeigen Sie die Anfragedetails an, indem Sie auf den gewünschten Vorgang klicken.
Instrumente
Die Workfront Fusion Das Entwickler-Tool verfügt über Tools, die die Einrichtung Ihres Szenarios erleichtern.
- Klicken Sie auf Instrumente icon
- Wählen Sie das gewünschte Tool aus
- Konfigurieren Sie die Felder wie unten beschrieben.
- Klicks Ausführen.
Tools und ihre Felder:
Fokussieren eines Moduls
Öffnet die Einstellungen des angegebenen Moduls nach ID.
Module nach Zuordnung suchen
Ermöglicht die Suche nach Modulwerten für einen bestimmten Begriff. Die Ausgabe enthält IDs von Modulen, die den gesuchten Begriff enthalten.
App-Metadaten abrufen
Ruft Metadaten der App anhand des Modulnamens oder der ID der App ab. Dies ist beispielsweise nützlich, wenn Sie die Version der App kennen müssen, die in Ihrem Szenario verwendet wird.
Zuordnung kopieren
Kopiert Werte aus dem Quellmodul in das Zielmodul.
Filter kopieren
Kopiert die Filtereinstellungen aus dem Quellmodul in das Zielmodul.
Verbindung austauschen
Dupliziert eine Verbindung vom Quellmodul zu jedem Modul im Szenario derselben App.
Variable tauschen
Sucht nach bestimmten Variablen im Szenario und ersetzt sie durch eine neue Variable.
App tauschen
Ersetzt die ausgewählte App-Version in Ihrem Szenario durch eine andere App-Version.
Dies kann beispielsweise verwendet werden, um die Module von Gmail- und E-Mail-Apps auf die neueste Version zu aktualisieren.
Basis 64
Dient der Codierung der eingegebenen Daten in Base64 oder der Dekodierung von Base64. Einige Anforderungen sind in Base64 kodiert. Dieses Tool kann nützlich sein, wenn Sie in der kodierten Anforderung nach bestimmten Daten suchen möchten.
Modulname kopieren
Kopiert den Namen des ausgewählten Moduls in die Zwischenablage.
Remap Source
Ermöglicht die Änderung der Zuordnungsquelle von einem Modul zum anderen.
Sie müssen zunächst das Modul, das Sie als Quellmodul verwenden möchten, zur Route in Ihrem Szenario hinzufügen.
App markieren
Hebt Module der angegebenen App in Ihrem Szenario hervor.
Migrieren von GS
Dieses Tool wurde speziell für die Aktualisierung entwickelt Google Sheets (alte) Module auf die neueste Google Sheets -Version. Eine neue Version des Moduls wird direkt nach der älteren Version des Moduls in der Szenarioroute hinzugefügt.
Für dieses Modul müssen Sie keine Parameter festlegen.