UiPath Documentation
studio
2023.10
false
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。

Studio 用户指南

上次更新日期 2026年5月5日

测试活动

测试活动

“测试活动”上下文菜单选项(“设计器”面板的一部分)用于对当前选定的活动运行测试。单击后,“局部变量”面板将打开,显示作用域内的变量和参数。

“测试活动”的使用方法有两种:

  • 向属性添加默认值并进行测试。
  • 在单击“测试活动”选项后,将参数和/或属性添加到活动属性中,然后使用“局部”面板添加值。

Double-click the value field of a variable or argument, or click the docs image icon in the Locals panel, and add a new value. Next, click Step Into to focus and execute the activity, and monitor the variable or argument's value in the Locals panel.

单击“继续”也可实现同样的结果,但值不会显示在“局部”面板中。

请注意,当变量依赖于之后定义的其他变量时,不支持动态检查。

“测试活动”操作生成的执行日志显示在“输出”面板中。Studio 中的异常将能显现出来,也就是说,可以将异常传递给父容器,由它们进行处理。

调试过程中不会出现“测试活动”选项。

使用“测试活动”的示例

“If 条件”活动的示例中,我们创建了如下流程:它要求用户提供两个数字,检查其中一个数字能否整除另一个数字,然后根据结果在“输出”面板中显示不同的消息。

如要查看流程中定义的“If 条件”活动的行为,请使用“测试活动”选项,如下图所示:

“测试活动”操作会将活动放到调试器中,并向您请求变量的值。提供变量值后,单击“继续”按钮,以继续调试流程。此示例中,我们在“输出”面板中写入一条消息,并且还给出了正确答案,这意味着“If 条件”活动中写入的表达式是正确的。

创建测试台

“创建测试台”选项允许创建自动化构建块,这些构建块之后可以在经过测试后添加到最终工作流中。

该选项用于测试活动、处理变量以及调试流程。所有这些工作均在测试台工作流中完成,该工作流是一个临时序列,不属于当前项目的一部分,并且系统会在关闭该序列后将其丢弃。

“创建测试台”选项与“测试活动”选项类似,不过实际工作流中包含并定义了后者。

如要使用“创建测试台”选项,请转至“活动”面板搜索栏,或使用 Ctrl + Alt + F 键盘快捷方式。键入活动的名称,然后右键单击以打开上下文菜单。

选择“创建测试台”后,活动将自动添加到项目未包含的序列文件中。您可以在该文件中添加其他活动、更改活动的默认属性并调试流程。“输出”面板会显示调试过程中发现的所有日志或错误。

要将文件保存到项目中,只需使用功能区的“另存为”选项,然后添加文件名并将其保存到与项目相同的文件路径。

请注意,“测试台”不适用于“选取分支”活动。

运行至此活动

右键单击“设计器”面板中的活动后,“运行至此活动”选项便会出现。

此选项可启动调试流程,并在执行所选活动前暂停该流程,同时在面板中高亮显示该流程。如果在暂停调试后触发“运行至此活动”,则执行过程将继续,直至到达该活动。

从此活动运行

“从此活动运行”上下文菜单选项用于进入处于暂停状态的调试,以便您在“局部”面板中更改变量和参数的值。按“继续”启动调试,或使用“进入”、“跳过”、“退出”等操作。

备注:
  • 当用于作用域内的活动时,也会执行作用域活动。 * 如果您对添加到以下某个作用域活动内部的活动使用“从此活动运行”,则会发生错误:“Try Catch 异常处理”“切换”“并行”“拾取”“触发作用域”“重试作用域”
  • 测试活动
  • 创建测试台
  • 运行至此活动
  • 从此活动运行

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新