- 发行说明
 - 入门指南
 - 设置和配置
 - 自动化项目
 - 依赖项
 - 工作流类型
 - 控制流程
 - 文件比较
 - 自动化最佳实践
 - 源代码控件集成
 - 调试
 - 日志记录
 - 诊断工具
 - 工作流分析器
 - 变量
 - 参数
 - 导入的命名空间
 - 编码自动化
 - 基于触发器的 Attended 自动化
 - 对象存储库
 - ScreenScrapeJavaSupport 工具
 - 扩展程序
 - Studio 测试
 - 故障排除
 

Studio 用户指南
“断点”用于对可能触发执行问题的活动有意暂停调试流程。设置条件和/或点击计数会将简单断点转变为条件断点。添加日志记录结果会将条件断点转变为条件追踪点。仅添加一条日志记录消息会将断点转变为简单追踪点。
您可以通过以下方法,在任意活动上放置和修改断点:
- 在上下文菜单中,右键单击活动并选择“切换断点”;
 - 选择相应活动,然后单击“调试”选项卡中的“断点”按钮;
 - 选定所需活动后按 F9。
 
需要选择单个活动,这样才能切换断点。但是,您可以根据需要来切换任何数量的断点。确保设置断点后,工作流中的活动顺序未发生更改。
每个断点或追踪点都会收到基于其状态的特定图标。该图标针对活动设置,可在“断点和书签”面板中查看。
| 
                            类型  | 
                            描述  | 
|---|---|
| 
                            断点  | 
                            断点用于在执行活动前暂停调试流程。断点可能具有以下状态: 
  | 
| 
                            条件断点  | 
                            条件断点是依赖于设置条件和/或点击计数的断点。条件断点可能具有以下状态: 
  | 
| 
                            追踪点  | 
                            追踪点是已设置记录消息的断点。在调试过程中到达追踪点时,系统将在 Trace 级别记录此消息。追踪点可能具有以下状态: 
  | 
| 
                            条件追踪点  | 
                            条件追踪点具有已设置的条件或点击计数,以及一条记录消息。当条件满足次数达到点击计数字段中指明的次数时,系统会记录此消息。条件追踪点可能具有以下状态: 
  | 
若要修改断点或追踪点的状态,请选择相应活动并按 F9,然后单击“断点和书签”面板中的图标,或使用“设计器”或“断点和书签”面板上下文菜单。您还可单击“调试”选项卡中的“断点”按钮,打开下拉菜单,然后单击“切换断点”。
在面板中选择一个断点,然后单击“删除”按钮以将其删除。“删除所有断点”选项用于删除当前项目中的所有断点。“启用所有断点”选项用于启用当前打开的项目中的所有断点。同理,“禁用所有断点”选项则用于禁用所有断点。“断点和书签”面板支持选择多个项目。
“断点设置”窗口包含以下选项:
| 
                            选项  | 
                            描述  | 
|---|---|
| 
                            条件  | 
                            断点的条件。如果调试期间满足条件,执行即会中断,系统亦会高亮显示相应活动。  | 
| 
                            点击计数  | 
                            指定执行中断之前必须满足条件的次数。如果点击计数高于满足条件的次数,则在遭遇断点时活动将不会停止执行。最高点击计数值为 32,767。  | 
| 
                            日志消息  | 
                            指定满足条件时要在 Trace 级别记录的消息。“输出”面板中将显示错误消息。如未设置条件,系统仍会记录此消息。  | 
| 
                            登录时继续执行  | 
                            如果选中,在满足条件及记录指定消息时,活动将不会暂停执行。仅当先前设置过日志消息时可用。  | 
若要查看项目中任何断点的设置,您需要在“设计器”面板中将鼠标悬停在相应断点上。
右键单击“断点和书签”面板中的项目即可打开上下文菜单,其中包含以下选项:
| 
                            选项  | 
                            描述  | 
|---|---|
| 
                            删除  | 
                            删除选定的断点。  | 
| 
                            焦点  | 
                            跳至“设计器”面板中的断点。  | 
| 
                            启用  | 
                            启用选定的断点。  | 
| 
                            禁用  | 
                            禁用选定的断点。  | 
| 
                            设置  | 
                            打开“断点设置”窗口,向断点添加一个条件。  | 
如果工作流包含以下内容,则在遇到断点时不会暂停执行:
- 一个用户界面自动化活动,其中为“等待页面加载”属性选择了任何选项。
 - 使用相同表达式调用的两个不同类型的变量。
 
书签使您能够标记并快速跳转到工作流中的特定活动。要放置和修改书签,只需右键单击任何活动,然后选择“切换书签”。这将使用书签 [insert icon] 图标标记活动。
可以使用筛选器按钮在面板中的断点和书签之间进行筛选。与断点类似,在面板中选择一个书签并单击“删除”按钮,即可将其从项目中删除。“删除所有书签”选项用于删除当前项目中的所有书签。“启用所有书签”选项可帮助您启用当前打开的项目中的所有书签。“上一个书签”和“下一个书签”选项可用于在已添加书签的活动之间导航。
| 选项 | 描述 | 
|---|---|
| 
                              
                               删除  | 
                              
                               删除选定书签。  | 
| 
                              
                               焦点  | 
                              
                               跳转至“设计器”面板中的书签。  | 
| 
                              
                               启用  | 
                              
                               启用选定的书签。  | 
| 
                              
                               禁用  | 
                              
                               禁用选定的书签。  | 
删除已添加书签的活动也会删除其相应的书签。与断点类似,可以在调试期间添加书签。
“断点和书签”面板显示当前项目中的所有断点和书签及其所属的文件。
“位置”列显示具有切换断点或书签的活动,以及为断点设置的条件。
“文件路径”列显示文件及其位置。
对于断点,“消息”列显示满足条件时要记录的消息。将鼠标悬停在活动的断点标签上方即可查看其条件和日志消息。对于书签,您可以在“消息”列中输入将鼠标悬停在活动的书签标签上时显示的消息。
“筛选”按钮可隐藏或显示面板中的“断点”或“书签”部分。
双击断点或书签,即可在“设计器”面板中查看高亮显示的活动。使用功能区中的上下文菜单选项启用或禁用断点或书签。
要删除多个断点或书签,请选择它们,然后在上下文菜单中单击“删除”。这将从当前文件中删除断点或书签。
“删除全部”、“启用全部”和“禁用全部”断点或书签按钮会对面板中列出的所有断点或书签执行操作,无论他们是否被选中。
“删除选择”按钮仅会删除选定的元素。删除“断点”或“书签”部分也会从当前文件中删除所有断点或书签。







 图标打开相应窗口。