使用真实场景输入测试步骤
单步运行适合在连接到更长的工作流之前,检查 HTTP 请求、模型操作或其他受支持步骤。你可以提供输入、之前步骤的输出,或一个源运行为上下文。返回结果包含步骤状态、输出、信用消耗、耗时以及错误或警告。
人工审批步骤不能作为独立测试执行,而且所选步骤必须存在于工作流定义中。单步测试也无法证明完整工作流的分支、触发器或下游映射正确;它只会根据你提供的数据检查所选步骤。
另行验证完整工作流
单步行为符合预期后,再用有代表性的输入运行整个工作流,并检查每一步的结果。确认模板引用了有效的上游输出,触发器也提供了工作流所需字段。独立测试成功,不代表步骤使用真实上游数据时一定成功。
测试输入应避免造成不必要的外部影响。根据步骤类型,测试可能调用真实服务、发送请求或执行其他操作;它并非自动生效的无副作用模拟。使用生产数据前,先确认测试步骤的实际影响。