Debug di uno scenario

Lo strumento di sviluppo Adobe Workfront Fusion consente di comprendere e risolvere gli scenari. Utilizzando Devtool, puoi controllare tutte le esecuzioni manuali dello scenario, esaminare tutte le operazioni eseguite e visualizzare i dettagli di ogni chiamata API eseguita. Puoi vedere quale modulo, operazione o singola risposta ha causato l’errore e sfruttare queste informazioni per perfezionare lo scenario.

NOTE
La registrazione nel pannello Debugger sarà limitata o non disponibile per scenari riservati, esecuzioni automatiche e operazioni di successo.

Per un video introduttivo e una descrizione dettagliata dello strumento Fusion Devtool, vedere

Requisiti di accesso

Espandi per visualizzare i requisiti di accesso per la funzionalità in questo articolo.

Per utilizzare le funzionalità di questo articolo, è necessario disporre dei seguenti diritti di accesso:

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto html-authored no-header
Adobe Workfront pacchetto Qualsiasi
Adobe Workfront licenza

Nuovo: Standard

Oppure

Corrente: Work o versione successiva

Adobe Workfront Fusion licenza**

Corrente: nessun requisito di licenza Workfront Fusion.

Oppure

Legacy: qualsiasi

Prodotto

Nuovo:

  • Select o Prime Workfront piano: l'organizzazione deve acquistare Adobe Workfront Fusion.
  • Ultimate Workfront piano: Workfront Fusion incluso.

Oppure

Corrente: la tua organizzazione deve acquistare Adobe Workfront Fusion.

Configurazioni del livello di accesso*

Devi essere un amministratore Workfront Fusion per la tua organizzazione.

Devi essere un amministratore Workfront Fusion per il tuo team.

Per ulteriori dettagli sulle informazioni contenute in questa tabella, vedere Requisiti di accesso nella documentazione.

Per informazioni sulle Adobe Workfront Fusion licenze, vedere Adobe Workfront Fusion licenze.

Accedere a Devtool

Se utilizzi Fusion in Adobe Unified Shell o hai eseguito l’aggiornamento alla nuova esperienza Fusion, puoi accedere a Devtool dall’editor scenari.

  1. Fai clic sull'icona Helper tools Helper tools nella parte inferiore dello schermo.

Oppure:

  1. Passare all'editor scenario per lo scenario di cui si desidera eseguire il debug.

    Per individuare l'editor scenario, vedere L'editor scenario.

  2. Fai clic con il pulsante destro del mouse in un’area vuota della pagina (non in un modulo).

  3. Selezionare Apri Devtool.

Utilizza Devtool Workfront Fusion

Workfront Fusion Devtool è suddiviso in 3 sezioni principali. Puoi trovarli nel pannello a sinistra della finestra di Devtool.

Live Stream

Live Stream mostra cosa accade in background quando fai clic su Esegui una volta nello scenario.

  1. Fai clic sull'icona Live Stream icona Live Stream per aprire la sezione Live Stream.

  2. Effettua una delle seguenti operazioni:

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto
    Azione Istruzioni
    Visualizza informazioni richiesta

    Puoi visualizzare le seguenti informazioni per ogni modulo nello scenario

    • Intestazioni di richiesta (URL dell’endpoint API, metodo http, ora e data in cui è stata chiamata la richiesta, intestazioni di richiesta e stringa di query)

    • Corpo della richiesta

    • Intestazioni di risposta

    • Corpo risposta

    Per visualizzare queste informazioni, fare clic sulla scheda appropriata nel pannello destro dello strumento di sviluppo Workfront Fusion.

    Cerca eventi per contenuto Immettere il termine di ricerca nel campo di ricerca nel pannello sinistro dello strumento di sviluppo Workfront Fusion per visualizzare solo le richieste che contengono il termine di ricerca.
    Cancella elenco di richieste Fare clic sull'icona cestino nell'angolo superiore destro del pannello sinistro di Devtool per cancellare l'elenco delle richieste registrate da Devtool Workfront Fusion.
    Recuperare la richiesta nel formato Raw JSON o in cURL
    • JSON non elaborato

      Fare clic su Copy RAW nell'angolo superiore destro del riquadro destro di Devtool.

    • cURL

      Fare clic su Copy cURL nell'angolo superiore destro del riquadro destro di Devtool.

Scenario Debugger

Scenario Debugger è utile per scenari più complessi. Visualizza la cronologia dello scenario eseguito e consente di cercare i moduli in base al nome o all’ID.

  1. Fai clic sull'icona Scenario Debugger icona Debugger per aprire Scenario Debugger.
  2. (Facoltativo) Immetti il termine di ricerca (nome o ID modulo) nel campo di ricerca.
  3. Fai clic sul nome del modulo.
  4. Fare clic sull'operazione per visualizzare i dettagli della richiesta.

Strumenti

Workfront Fusion Devtool offre strumenti che semplificano la configurazione dello scenario.

  1. Fai clic sull'icona Tools icona Strumenti console per aprire gli strumenti.
  2. Selezionare lo strumento che si desidera utilizzare
  3. Configura i campi come descritto di seguito.
  4. Fare clic su Run.

Strumenti e relativi campi:

Focus a Module

Apre le impostazioni del modulo specificato in base all'ID.

Module ID
Immetti l’ID del modulo per aprirne le impostazioni.

Find Modules by Mapping

Consente di cercare i valori dei moduli per un termine specificato. L’output contiene ID di moduli che contengono il termine cercato.

Keyword
Immettere il termine che si desidera cercare.
Use Only Values

Abilita questa opzione per eseguire ricerche solo nei valori dei campi modulo.

Disattiva questa opzione per eseguire ricerche anche nei nomi dei campi modulo.

La ricerca viene eseguita tramite i parametri name ed label.

Get App Metadata

Recupera i metadati dell’app in base al nome o all’ID del modulo dell’app. Questa funzione è utile, ad esempio, quando devi conoscere la versione dell’app utilizzata nel tuo scenario.

Source Module
Seleziona il modulo per il quale desideri recuperare i metadati.

Copy Mapping

Copia i valori dal modulo di origine al modulo di destinazione.

CAUTION
Assicurati di impostare i moduli di origine e di destinazione corretti. Se selezioni un tipo diverso di modulo, i valori nel modulo di destinazione verranno eliminati.
Source Module
Seleziona il modulo o immetti l’ID del modulo da cui desideri copiare i valori dei campi.
Target Module

Seleziona il modulo o immetti l’ID del modulo in cui desideri inserire i valori del modulo sorgente.

Importante: i valori nel modulo di destinazione verranno sovrascritti.

Copy Filter

Copia le impostazioni del filtro dal modulo di origine al modulo di destinazione.

NOTE
L'azione di copia viene eseguita sul filtro posizionato sul lato sinistro del modulo selezionato.
Source Module
Seleziona il modulo o immetti l’ID del modulo da cui desideri copiare i valori del filtro.
Target Module

Seleziona il modulo o immetti l’ID del modulo in cui desideri inserire i valori del filtro dal modulo sorgente.

Importante: i valori nel modulo di destinazione verranno sovrascritti.

Preserve Fallback Route setting
Il filtro di origine viene impostato come route di fallback. Abilita questa opzione per impostare anche il filtro di destinazione impostato come route di fallback.

Copy Module Name

Copia negli Appunti il nome del modulo selezionato.

Module
Seleziona il modulo di cui desideri copiare il nome.

Swap Connection

Duplica una connessione dal modulo di origine a ogni modulo nello scenario della stessa app.

Source Module
Seleziona il modulo o immetti l’ID del modulo da cui desideri duplicare la connessione.

Swap Variable

Cerca le variabili specificate nello scenario e le sostituisce con una nuova variabile.

Variable to Find
Individuare la pillola variabile che si desidera sostituire dal modulo variabile nello scenario e copiarla in questo campo (Variable to Find). Nel campo, viene visualizzato con parentesi graffe doppie. Esempio: {{5.value}}.
Replace With
Individuare la pillola di variabili con cui si desidera sostituire la variabile dal modulo delle variabili nello scenario e copiarla in questo campo (Variable to Find). Nel campo, viene visualizzato con parentesi graffe doppie. Esempio: {{5.value}}.
Module
Seleziona il modulo delle variabili in cui desideri sostituire la variabile. Se non è selezionato alcun modulo, la variabile verrà sostituita nell’intero scenario.

Base 64

Consente di codificare i dati immessi in Base64 o di decodificare Base64. Alcune richieste sono codificate in Base64. Questo strumento può essere utile quando desideri cercare dati particolari nella richiesta codificata.

Operation
Specificare se si desidera codificare i dati dal campo Raw Data in Base64 o decodificare Base64 in Raw Data.
Raw Data
Immettere i dati che si desidera codificare in Base64 o Base64 se si desidera decodificare in dati non elaborati, a seconda dell'opzione selezionata nel campo Operation precedente.

Remap Source

Consente di cambiare l'origine di mappatura da un modulo all'altro.

È innanzitutto necessario aggiungere il modulo che si desidera utilizzare come modulo di origine al ciclo di lavorazione nello scenario.

Source Module
Seleziona il modulo da sostituire come origine di mappatura per altri moduli nello scenario.
Target Module
Selezionare il modulo da utilizzare come nuova origine di mappatura.
Module to Edit
Selezionare il modulo per il quale si desidera modificare il mapping se non si desidera modificare il mapping nell'intero scenario.
recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3