调试方案

Adobe Workfront Fusion Devtool可帮助您了解场景并排除其故障。 使用Devtool,您可以检查场景的所有手动运行,查看所有执行的操作,并查看每个执行的API调用的详细信息。 您可以查看导致错误的模块、操作或单个响应,并使用该知识来优化场景。

NOTE
对于机密场景、自动执行和成功操作,调试器面板中的记录将受限或不可用。

有关Fusion Devtool的视频介绍和演练,请参见

访问要求

展开以查看本文中各项功能的访问要求。

您必须具有以下权限才能使用本文中的功能:

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto html-authored no-header
Adobe Workfront包 任何
Adobe Workfront许可证

新增:标准

当前: Work或更高版本

Adobe Workfront Fusion许可证**

当前:无Workfront Fusion许可证要求。

旧版:任意

产品

新:

  • Select或Prime Workfront计划:您的组织必须购买Adobe Workfront Fusion。
  • Ultimate Workfront计划:包括Workfront Fusion。

当前:您的组织必须购买Adobe Workfront Fusion。

访问级别配置*

您必须是组织的Workfront Fusion管理员。

您必须是团队的Workfront Fusion管理员。

有关此表中信息的更多详细信息,请参阅文档中的访问要求。

有关Adobe Workfront Fusion许可证的信息,请参阅Adobe Workfront Fusion许可证

访问Devtool

如果您在Adobe Unified Shell中使用Fusion,或者已更新到新的Fusion Experience,则可以从场景编辑器访问Devtool。

  1. 单击靠近屏幕底部的​ 帮助程序工具 帮助程序工具 图标。

或:

  1. 转到要调试的方案的方案编辑器。

    要查找方案编辑器,请参阅方案编辑器

  2. 右键单击页面的空白区域(不是模块)。

  3. 选择​ 打开Devtool

使用Workfront Fusion Devtool

Workfront Fusion Devtool分为3个主要部分。 您可以在Devtool窗口的左侧面板中找到这些内容。

实时流

在您的场景中单击运行一次后,实时流会显示后台发生的情况。

  1. 单击​ 实时流 ​图标 实时流图标 以打开实时流部分。

  2. 执行以下任一操作:

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto
    操作 说明
    查看请求信息

    您可以查看场景中每个模块的以下信息

    • 请求标头(API端点URL、http方法、调用请求的时间和日期、请求标头以及查询字符串)

    • 请求正文

    • 响应标头

    • 响应正文

    要查看此信息,请单击Workfront Fusion Devtool右侧面板中的相应选项卡。

    按内容搜索事件 在Workfront Fusion Devtool左侧面板的搜索字段中输入搜索词,以仅显示包含搜索词的请求。
    清除请求列表 单击Devtool左面板右上角的垃圾桶图标,以清除Workfront Fusion Devtool记录的请求列表。
    以原始JSON格式或cURL检索请求
    • 原始JSON

      单击Devtool右窗格右上角的 Copy RAW

    • cURL

      单击Devtool右窗格右上角的 Copy cURL

场景调试器

场景调试器适用于更复杂的场景。 它显示方案运行的历史记录,使您能够按名称或ID搜索模块。

  1. 单击​ 方案调试器 ​图标 调试器图标 以打开方案调试器。
  2. (可选)在搜索字段中输入搜索词(名称或模块ID)。
  3. 单击模块名称。
  4. 单击操作可查看请求详细信息。

工具

Workfront Fusion Devtool提供了一些工具,可更轻松地设置场景。

  1. 单击​ 工具 ​图标 控制台工具图标 以打开“工具”。
  2. 选择要使用的工具
  3. 配置字段,如下所述。
  4. 单击​ 运行

工具及其字段:

集中处理模块

按ID打开指定模块的设置。

模块ID
输入模块的ID以打开其设置。

通过映射查找模块

允许您搜索指定术语的模块值。 输出包含包含已搜索术语的模块ID。

Keyword
输入要搜索的搜索词。
仅使用值

启用此选项可仅搜索模块字段的值。

禁用此选项还可搜索模块字段的名称。

通过名称和标签参数执行搜索。

获取应用程序元数据

按应用程序的模块名称或ID检索应用程序的元数据。 例如,在需要了解场景中使用的应用程序版本时,这非常有用。

Source Module
选择要检索元数据的模块。

复制映射

将值从源模块复制到目标模块。

CAUTION
确保设置了正确的源模块和目标模块。 如果选择其他类型的模块,则将删除目标模块中的值。
Source Module
选择模块或输入要从中复制字段值的模块的ID。
目标模块

选择模块或输入要插入源模块值的模块的ID。

重要信息:将覆盖目标模块中的值。

复制筛选器

将过滤器设置从源模块复制到目标模块。

NOTE
复制操作在位于所选模块左侧的过滤器上执行。
Source Module
选择模块或输入要从中复制筛选器值的模块的ID。
目标模块

选择模块或输入要插入源模块中的过滤器值的模块的ID。

重要信息:将覆盖目标模块中的值。

保留回退路由设置
源筛选器设置为回退路由。 启用此选项还可以将目标过滤器设置为回退路由。

复制模块名称

将所选模块的名称复制到剪贴板。

模块
选择要复制其名称的模块。

交换连接

在同一应用程序的场景中,复制从源模块到每个模块的连接。

Source Module
选择模块或输入要从中复制连接的模块的ID。

交换变量

在场景中搜索指定的变量并使用新变量替换它们。

变量查找
从场景的变量模块中查找要替换的可变丸子,并将其复制到此(变量到查找)字段中。 在字段中,它带有双大括号。 示例:{{5.value}}
替换为
从场景的变量模块中找到要用变量替换变量的变量丸子,并将其复制到此(要查找的变量)字段中。 在字段中,它带有双大括号。 示例:{{5.value}}
模块
选择要替换变量的变量模块。 如果未选择任何模块,则变量将在整个场景中被替换。

基64

允许您将输入的数据编码为Base64或解码Base64。 有些请求被编码为Base64。 当您想要搜索编码请求中的特定数据时,此工具可能很有用。

操作
选择是要将数据从Raw Data字段编码为Base64,还是要将Base64解码为Raw Data。
原始数据
根据上面Operation字段中选择的选项,输入要编码为Base64的数据,如果要解码为原始数据,则输入Base64。

重新映射Source

允许您将映射源从一个模块更改为另一个模块。

您必须首先将要用作源模块的模块添加到方案中的路由。

Source Module
选择要替换的模块作为场景中其他模块的映射源。
目标模块
选择要用作新映射源的模块。
要编辑的模块
如果不想更改整个方案中的映射,请选择要更改映射的模块。
recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3