studio
2023.10
false
UiPath logo, featuring letters U and I in white
Studio 用户指南
Last updated 2024年12月4日

测试活动

测试活动

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

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

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

双击变量或参数的“值”字段,或单击“局部”面板中的 图标,添加新值。接着,单击“进入”,将相应活动设为焦点并执行该活动,然后在“局部”面板中监控变量或参数的值。

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

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

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

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

使用“测试活动”的示例

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

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



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

创建测试台

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

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

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

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

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

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

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

运行至此活动

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

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

从此活动运行

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

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

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。