Déboguer les scénarios avec le Devtool d’Adobe Workfront Fusion
Le Devtool d’Adobe Workfront Fusion vous permet de comprendre des scénarios et de résoudre les problèmes qui y sont liés. Le Devtool ajoute un panneau supplémentaire aux Chrome Developer Tools. Grâce à ce panneau du débogueur, vous pouvez vérifier toutes les exécutions manuelles de votre scénario, réviser toutes les opérations effectuées et afficher les détails de chaque appel API effectué. Vous pouvez voir quel module, quelle opération ou quelle réponse unique a provoqué l’erreur et utiliser ces connaissances pour affiner votre scénario.
Pour une vidéo d’introduction et une présentation de l’outil Fusion Devtool, voir
Conditions d’accès
Vous devez disposer des accès suivants pour utiliser les fonctionnalités de cet article :
Pour connaître la formule, le type de licence ou l’accès dont vous disposez, contactez votre équipe d’administration Workfront.
Pour plus d’informations sur les licences Adobe Workfront Fusion, voir Adobe Workfront Fusion Licences.
Accéder au Devtool de Workfront Fusion
L’accès au Devtool varie selon que vous utilisez ou non Fusion dans Adobe Unified Experience.
Accéder au Devtool dans Adobe Unified Experience ou dans la nouvelle expérience Fusion
Si vous utilisez Fusion dans Adobe Unified Shell ou si vous avez effectué la mise à jour vers la nouvelle expérience Fusion, vous pouvez accéder au Devtool à partir de l’éditeur de scénario.
- Cliquez sur l’icône Outils d’assistance située en bas de l’écran.
Ou :
-
Accédez à l’éditeur de scénarios pour le scénario que vous souhaitez déboguer.
Pour localiser l’éditeur de scénario, consultez Éditeur de scénario.
-
Cliquez avec le bouton droit dans une zone vide de la page (et non sur un module).
-
Sélectionnez Ouvrir le Devtool.
Accéder au Devtool dans l’expérience Fusion classique
Pour utiliser le Devtool dans l’expérience Fusion classique, vous devez installer une extension Chrome. Vous pouvez ensuite utiliser cette extension à partir des outils de développement Chrome.
Installer l’extension Devtool Chrome
Vous pouvez ajouter le Devtool de Workfront Fusion à Chrome par le biais du Chrome Web Store.
- Cliquez sur ce lien pour accéder au Devtool de Workfront Fusion sur le Chrome Web Store.
- Cliquez sur Ajouter àChrome.
- Dans la fenêtre qui s’ouvre, examinez les autorisations. Si vous acceptez les autorisations, cliquez sur Ajouter une extension.
L’extension Devtool Workfront Fusion est ajoutée à vos extensions Chrome.
Localiser l’exension Devtool Workfront Fusion
Pour utiliser l’extension Devtool Workfront Fusion, vous devez ajouter l’extension Devtool Workfront Fusion à votre navigateur Chrome, comme décrit dans Installer l’extension Chrome Devtool.
-
Ouvrez votre scénario Workfront Fusion.
-
Ouvrez Chrome Developer Tools :
table 0-row-2 1-row-2 layout-auto html-authored no-header Mac Commande+Option+I Windows Ctrl+Maj+I
Ou
F12
note tip TIP Il est recommandé d’ancrer la Chrome Developer Console en bas pour une meilleure vue de vos modules. -
Cliquez sur l’onglet Workfront Fusion dans Chrome Dev Tools.
Utiliser l’extension Devtool Workfront Fusion
Le Devtool de Workfront Fusion est divisé en trois sections principales. Vous pouvez les trouver dans le panneau de gauche de votre fenêtre Devtool.
Live Stream
Le Live Stream affiche ce qui se passe en arrière-plan lorsque vous cliquez sur Exécuter une fois dans votre scénario.
-
Cliquez sur l’icône Live Stream pour ouvrir la section Live Stream.
-
Effectuez l’une des opérations suivantes :
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 layout-auto Action Instructions Afficher les informations sur la requête Vous pouvez afficher les informations suivantes pour chaque module dans votre scénario.
-
En-têtes de la requête (URL du point d’entrée de l’API, méthode HTTP, heure et date d’appel de la requête, en-têtes de la requête et chaîne de requête)
-
Corps de la requête
-
En-têtes de la réponse
-
Corps de la réponse
Pour afficher ces informations, cliquez sur l’onglet approprié dans le panneau de droite du Devtool de Workfront Fusion.
Rechercher des requêtes et des réponses Saisissez le terme de recherche dans le champ de recherche du panneau de gauche du Devtool de Workfront Fusion pour afficher uniquement les requêtes qui contiennent le terme de recherche. Supprimer la liste des requêtes Cliquez sur l’icône de la corbeille dans le coin supérieur droit du panneau de gauche du Devtool pour effacer la liste des requêtes enregistrées par le Devtool de Workfront Fusion. Activer la connexion à la console Cliquez sur l’icône d’ordinateur dans le coin supérieur droit du panneau de gauche du Devtool.
La connexion à la console est activée lorsque l’icône d’ordinateur est verte.
Récupérer la requête au format JSON brut ou cURL -
JSON brut
Cliquez sur Copy RAW dans le coin supérieur droit du volet de droite du Devtool.
-
cURL
Cliquez sur Copy cURL dans le coin supérieur droit du volet de droite du Devtool.
-
Débogueur de scénario
Le débogueur de scénario est utile pour les scénarios plus complexes. Il affiche l’historique du scénario qui s’exécute et vous permet de rechercher les modules par leur nom ou ID.
- Cliquez sur l’icône Débogueur de scénario pour ouvrir le débogueur de scénario.
- (Facultatif) Saisissez le terme de recherche (nom ou ID de module) dans le champ de recherche du volet de gauche du Devtool de Workfront Fusion dans la section Débogueur de scénario.
- Double-cliquez sur le nom du module pour en ouvrir les paramètres dans l’éditeur de scénarios.
- Affichez les détails de la requête en cliquant sur l’opération souhaitée.
Outils
Le Devtool Workfront Fusion contient des outils qui facilitent la configuration de scénario.
- Cliquez sur l’icône Outils pour ouvrir les outils.
- Sélectionnez l’outil que vous souhaitez utiliser.
- Configurez les champs comme indiqué ci-dessous.
- Cliquez sur Exécuter.
Outils et leurs champs :
Cibler un module
Ouvre les paramètres du module spécifié par ID.
Rechercher des modules par mappage
Permet de rechercher les valeurs des modules pour un terme spécifique. La sortie inclut les ID des modules qui contiennent le terme recherché.
Obtenir les métadonnées de l’application
Récupère les métadonnées de l’application par le nom ou l’ID du module de l’application. Cette fonction est utile, par exemple, lorsque vous devez connaître la version de l’application utilisée dans votre scénario.
Copier le mappage
Copie les valeurs du module source vers le module cible.
Copier le filtre
Copie les paramètres de filtre du module source vers le module cible.
Permuter la connexion
Duplique une connexion du module source à tous les modules de la même application dans le scénario.
Permuter la variable
Recherche les variables spécifiées dans le scénario et les remplace par une nouvelle variable.
Permuter l’application
Remplace la version sélectionnée de l’application dans votre scénario par une autre version de l’application.
Cela peut être utilisé, par exemple, pour mettre à jour les modules de Gmail et des applications de messagerie vers la dernière version.
Base 64
Permet de coder les données saisies en Base64 ou de décoder du Base64. Certaines requêtes sont codées en Base64. Cet outil est utile lorsque vous souhaitez rechercher des données spécifiques dans la requête codée.
Copier le nom du module
Copie le nom du module sélectionné dans le presse-papiers.
Remapper la source
Vous permet de modifier la source de mappage d’un module à un autre.
Vous devez d’abord ajouter le module que vous voulez utiliser comme module source à l’itinéraire de votre scénario.
Mettre l’application en surbrillance
Met en surbrillance les modules de l’application spécifiée dans votre scénario.
Migrer GS
Cet outil est conçu spécifiquement pour mettre à niveau les modules Google Sheets (ancienne version) vers la dernière version de Google Sheets. Cela ajoute une nouvelle version du module juste après l'ancienne version du module dans l’itinéraire du scénario.
Ce module ne nécessite pas la configuration d’un paramètre en particulier.