返回工作流常见问题
帮助中心 · 常见问题工作流1 分钟阅读

可以只测试一个工作流步骤而不运行整个工作流吗?

可以。步骤测试会单独运行一个可执行步骤并返回结果,不会修改已有运行。你可以提供输入数据或前序步骤的输出,在依赖完整工作流之前检查该步骤的行为。

工作流

使用真实场景输入测试步骤

单步运行适合在连接到更长的工作流之前,检查 HTTP 请求、模型操作或其他受支持步骤。你可以提供输入、之前步骤的输出,或一个源运行为上下文。返回结果包含步骤状态、输出、信用消耗、耗时以及错误或警告。

人工审批步骤不能作为独立测试执行,而且所选步骤必须存在于工作流定义中。单步测试也无法证明完整工作流的分支、触发器或下游映射正确;它只会根据你提供的数据检查所选步骤。

另行验证完整工作流

单步行为符合预期后,再用有代表性的输入运行整个工作流,并检查每一步的结果。确认模板引用了有效的上游输出,触发器也提供了工作流所需字段。独立测试成功,不代表步骤使用真实上游数据时一定成功。

测试输入应避免造成不必要的外部影响。根据步骤类型,测试可能调用真实服务、发送请求或执行其他操作;它并非自动生效的无副作用模拟。使用生产数据前,先确认测试步骤的实际影响。

返回工作流常见问题