【RPA之家UiPath官方教程】调试
调试
在本课程中,我们将涵盖开发的基本方面,确定并解决项目中的错误。
受众:RPA开发人员
学习目标
在本课程结束时,您应该能够:
使用“执行”选项卡中的调试功能;
检测并解决工作流程中的主要错误;
练习解决输入问题。
关于本课程
在本课程中,我们将介绍使自动化产品投入生产的最重要方面之一:如何使用调试功能解决工作流程中的错误。
受众:RPA开发人员
课程时间:2小时
完成课程的要求:通过最低80%的分数通过课程测验
先决条件:
基本编程知识
RPA开发人员角色课程简介
变量,数据类型和控制流程
数据处理课程
Excel和数据表课程
UI互动课程
选择器课程
项目组织课程
错误和异常处理课程
学习目标
在本课程结束时,您应该能够:
1解释所有调试操作的作用;
2解释所有调试面板指示的内容;
3使用所有UiPath Studio调试功能使您的项目按预期运行。
注意:本课程是使用UiPath Studio 2019.10创建的。 最新的Community Edition版本中的某些元素可能有所不同。
调试功能概述
它是什么
让我们快速浏览一下2019.10中的新调试功能:
调试文件或调试项目,运行文件或运行项目选项现在是功能区中同一按钮的状态。
“本地”面板显示参数的值,当前属性和先前执行的活动的属性。变量和参数的值可以在此面板中进行修改。面板的设计已得到改进。
您可以在“本地”面板中右键单击变量或参数,以将它们添加到“监视”面板中。
有关引发的异常的详细信息显示在“本地”面板中。
“即时”面板使您可以评估在调试期间定义的表达式以检查数据。
您可以使用“调用堆栈”面板监视活动,容器和项目文件的执行。通过该面板,可以轻松访问引发异常的活动。
现在,使用断点时,您可以添加条件,命中计数并在命中时记录一条消息。
现在,可以使用“测试活动”上下文菜单选项在工作流中测试活动,也可以通过创建测试平台从“活动”面板中对活动进行测试。
运行至此活动,然后从此活动上下文菜单中运行,开始在特定活动之间调试工作流。
使用“重新启动功能区”选项可以从流程中的第一个活动或触发了“从此活动中运行”活动中的活动重新启动调试过程。
新的“跳出”操作将完成当前活动的执行,并返回到容器级别,从而暂停调试过程。
在调试过程中,每当遇到异常时,您都可以中断,忽略错误并继续。 Retry选项重新执行上一个活动,如果再次遇到该异常,则抛出该异常。这些操作现在在“调试”选项卡中可用。
为什么需要它
新方法将使您更轻松地更快地构建可靠的工作流程。
调试动作和面板
由于我们正在不断改善集成的调试体验,因此本课程将包括所有调试功能。 在以下各节中,我们将介绍可用的调试操作和面板。
调试动作
花一些时间来熟悉功能区中可用的所有调试操作。
在设计时,每个活动的上下文菜单中提供了三个新选项:运行到此活动,从此活动运行和测试活动。 在下图中,您可以看到“类型公司名称”活动的上下文菜单。 单击标记以查找有关这三个动作的更多信息。
调试面板
现在,我们已经了解了有关调试操作的更多信息,让我们看一下调试模式下可用的面板。
现在,我们对调试操作和面板有了一个概述,让我们进入下一课,了解如何使用一些基本的调试功能来解决项目中的错误。
基本调试功能
在本课程结束时,您应该能够:
使用UiPath Studio中的调试操作;
使用断点;
使用“从此活动运行”和“向此活动运行”操作;
使用测试活动和创建测试基准操作。
到此,我们结束了有关基本调试功能的课程。 在下一课中,我们将了解如何使用即时,监视和调用堆栈面板获得更多高级调试选项。
高级调试功能
在本课程结束时,您应该能够:
使用监视面板监视变量值;
在立即面板中测试表达式;
在“呼叫堆栈”面板中检查活动。
到此,我们结束了有关高级调试功能的课程。 花一些时间来复习资源并在课程结束时完成测验。