测试和调试流
在流开发期间,测试流的行为并确保一切按预期工作很重要,如果不是这样,则查找和诊断基本问题。
测试
正在开发的流可通过运行按钮在流设计器中随时运行;在本运行期间,将突出显示当前操作,以使用户能够清楚地看到运行进度。
可以运行、停止和恢复流。 也可以一次运行一个操作,以仔细检查某些部分中流的行为。 这些操作都可以通过使用相应的按钮实现:
当到达特定操作时,可以添加断点以自动暂停运行;通过单击相关操作的左侧来完成本操作:
在设计器的右下角,变量窗格包含流中使用的所有变量;通过双击变量可查看有关变量的信息。 本信息将实时更新,以为用户提供流在任何给定时间的状态的清晰图片。
调试
除了上述功能之外,还专门为查找和更正错误设计某些功能。 通过设计器中的红色符号传达任何设计时错误(流运行之前可标识的错误),同时也可以在设计器底部的“错误”窗格中找到详细信息:
在本示例中,两个必填字段保留为空,因此相关操作突出显示为错误。 “错误”窗格包含更多详细信息。
运行时错误 - 流运行时发生的错误 - 以类似方式进行通信:
作为 Excel 列传递的值不正确;当尝试从该列中读取时,流失败。 突出显示相关操作,并且“错误”窗格包含有关错误的更多详细信息。