在测试模式中测试流 (Beta)
使用测试模式配置、保存和运行自动启动和记录触发流的测试场景。要在测试模式中使用自动化测试,请打开场景测试自动化并添加声明,以自动评估预期结果。
所需的 Edition
| 查看支持的版本。 |
备注 测试模式是试用或 Beta 服务,受协议 - Salesforce.com 中的 Beta 服务条款或书面统一试用协议(如果由客户执行)以及产品条款目录中的适用条款的约束。客户可自行决定使用此试用或 Beta 版服务。
打开测试模式
在测试模式中测试流之前,管理员会打开贵组织的 Beta 设置。了解如何在打开流测试模式 (Beta) 中。
构建和测试模式
对于自动启动和记录触发的流,使用构建和测试模式在构建流和测试流之间切换。在测试模式中,画布会切换到测试视图,流的有限编辑可用。将打开测试配置面板,以便您可以为测试场景提供数据和运行选项。要打开或关闭面板,单击 Flow Builder 工具栏中的
。要完全编辑流,切换到构建模式。
备注 如果您切换模式或切换到不同的测试场景而没有保存,您将丢失对当前测试场景的任何未保存的更改。
配置测试场景
使用测试配置面板选择流路径,提供触发记录或输入值,并选择运行选项。当您希望使用隔离的测试数据、添加声明或控制回滚行为时,请打开场景测试自动化。在设置和运行测试场景 (Beta) 中了解更多信息。
管理测试场景
查看、运行和管理您为流保存的所有测试场景。在管理测试场景 (Beta) 中了解更多信息。
审查测试结果
运行测试场景后,“详细信息”选项卡会显示运行的执行路径和任何错误,类似于 Flow Builder 调试器。对于自动评估的场景(场景测试自动化打开),也会显示“预期结果”选项卡,以及每个声明的状态。了解如何在测试模式中解释测试场景结果 (Beta) 中解释这些结果。
模拟操作和子流输出
您也可以配置操作或子流元素,以返回可预测的模拟值,而不是在测试时运行其正常操作。在使用模拟输出测试流 (Beta) 中了解更多信息。
使用隔离的测试数据
使用包含测试设置方法的 Apex 类中的专用可重用测试数据,而不是针对实时组织数据进行测试。在使用隔离测试数据测试流中了解更多信息。
- 打开流测试模式 (Beta)
为您的组织打开流测试模式,以便用户可以在 Flow Builder 中测试自动启动和记录触发的流。 - 设置并运行测试场景 (Beta)
配置测试数据和运行选项,然后在测试模式 (Beta) 中运行场景。 - 在测试模式中解释测试场景结果 (Beta)
在测试模式中,在运行测试场景后查看详细信息和预期结果选项卡,并对失败的声明进行故障排除。 - 使用模拟输出测试流 (Beta)
使用模拟输出来测试自动启动和记录触发的流,而无需依赖外部系统。为操作和子流元素定义可预测的输出值,以便您的测试场景验证流逻辑,而不是实时标注或子流执行。 - 使用隔离的测试数据测试流
使用 Apex 类中专用的可重用测试数据,测试记录触发和自动启动的流,其中包含测试设置方法。在测试场景运行后,隔离的测试数据会像 Apex 单元测试一样回滚,因此贵组织的实时数据保持不变。 - 管理测试场景 (Beta)
查看、运行和管理您为流保存的所有测试场景。
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!
