Skip to main content

调试工作流

在设计分析应用程序或宏指令工作流时,开发人员可以运行能够模拟用户体验的测试。这是一个非常实用的功能,有助于对分析应用程序或宏指令工作流进行排错。在运行测试时,将创建一个排错工作流,并在当前 Alteryx 会话的新选项卡中打开。

创建排错工作流

若要测试应用程序或宏指令,请按照下列步骤操作:

  1. 打开 “界面设计器”窗口 (使用 Ctrl+Alt+D 键盘快捷键,或通过 查看 菜单访问)。

  2. 选择 测试视图 图标 ,查看“测试”选项。

“排错”工作流看起来与原始设计工作流非常相似,但仅包括在测试中指定的选择。这对于确保正确设置绕行、正确更新选择以及按预期执行其他操作非常有用。

此外,工作流画布顶部的 排错日志 文本框包含分析 应用程序值 操作日志 。选择向下箭头图标,即可展开“排错日志”详细信息。

配置排错工作流

由于“排错”工作流是临时工作流,因此可能需要进行轻微修改以确保其正常工作:

  1. “浏览”工具:原始工作流中的“浏览”工具不会出现在排错工作流中。如有需要,可以手动添加。

  2. 注释:注释反映初始设计,而不是更新后的工具配置。例如,假设您正在更新分析应用程序中的筛选。原始设计为 [Value] > 50 ,设计工作流在筛选工具的注释中显示此表达式。用户回答问题以指定此值,因此“排错”工作流中的筛选工具更新为 [Value] > 75 ,但排错工作流中的注释仍为原始注释。因此,您必须通过单击筛选工具查看其配置来验证是否已完成更新。

  3. 运行工作流:创建的排错工作流尚未运行,因此您可能需要进行上述建议的一些调整并运行工作流。