UiPath Documentation
studio
2022.10
false
  • 发行说明
    • 2022.10.3
    • 2022.10.4
    • 2022.10.5
    • 2022.10.7
    • 2022.10.8
    • 2022.10.9
    • 2022.10.10
    • 2022.10.11
    • 2022.10.12
    • 2022.10.13
    • 2022.10.14
    • 2022.10.15
    • 2022.10.16
    • 2022.10.17
    • 2022.10.18
  • 入门指南
    • 简介
    • 用户界面
    • 键盘快捷方式
    • 登录到您的帐户
    • 配置 Studio 设置
    • 项目模板
      • 编排流程
      • 后台流程
      • 机器人企业框架
      • 基于触发器的有人值守自动化
    • 创建基本流程
    • 创建基本库
    • 教程
  • 设置和配置
    • 硬件和软件要求
    • 安装 Studio
      • 部署准则
      • Services Studio 连接到
      • 常见安装错误
      • 修改或卸载 Studio
    • 激活 Studio
      • 关于 Flex 许可
    • 更新 Studio
    • 命令行参数
    • 支持的应用程序和技术
    • 为“电子邮件”活动启用 Gmail
    • 选择退出遥测
    • Studio 可执行文件
  • 自动化项目
    • 关于自动化项目
      • 弃用 Windows 旧版兼容性
      • 关于 Windows - 旧版兼容性
      • 关于 Project.Json 文件
    • 关于发布自动化项目
    • 关于库
      • 在库中加载网页服务
      • 从网页服务生成的活动
    • 设计自动化
    • 管理活动包
    • 配置活动项目设置
    • 为包签名
    • 监管
    • 导入实体
    • 新式设计体验
    • 将项目链接到 Automation Hub 中的概念
    • 使用数据管理器
  • 依赖项
    • 关于依赖项
    • 管理依赖项
    • 项目依赖项批量更新
      • 批量更新命令行参数
    • 活动缺失或无效
  • 工作流类型
    • Sequences
    • 流程图
    • 状态机
    • 全局异常处理程序
    • 基于模板的工作流
  • 文件比较
    • 关于文件比较
    • 比较文件
  • 自动化最佳实践
    • 工作流设计
    • 用户界面自动化
    • 项目组织
    • 自动化生命周期
    • 重用用户界面组件的方法
  • 源代码控件集成
    • 关于版本控制
    • 使用 GIT 管理项目
    • 使用 TFS 管理项目
    • 使用 SVN 管理项目
    • 工作流差异
  • 调试
    • 关于调试
      • 测试活动
      • 调试操作
      • 局部面板
      • “调用堆栈”面板
      • 断点面板
      • “监控”面板
      • 即时面板
      • 远程调试
      • 配置文件执行
  • 诊断工具
    • 关于诊断工具
  • 工作流分析器
    • 关于工作流分析器
    • 命名规则
      • ST-NMG-001 - 变量命名约定
      • ST-NMG-002 - 参数命名约定
      • ST-NMG-004 - 显示重复的名称
      • ST-NMG-005 - 变量覆盖变量
      • ST-NMG-006 - 变量覆盖参数
      • ST-NMG-008 - 变量名称长度超出限制
      • ST-NMG-009 - 为数据表变量添加前缀
      • ST-NMG-011 - 为数据表参数添加前缀
      • ST-NMG-012 - 参数默认值
      • ST-NMG-016 - 超出参数长度
    • 设计最佳实践
      • ST-DBP-002 - 参数数量过多
      • ST-DBP-003 - Catch 块为空
      • ST-DBP-007 - 多个流程图层
      • ST-DBP-020 - 未定义的输出属性
      • ST-DBP-023 - 空工作流
      • ST-DBP-024 - 持久性活动检查
      • ST-DBP-025 - 变量序列化先决条件
      • ST-DBP-026 -“延迟”活动使用
      • ST-DBP-027 - 持久性最佳实践
      • ST-DBP-028 - 参数序列化先决条件
    • 项目剖析规则
      • ST-ANA-003 - 项目工作流数量
      • ST-ANA-005 - 检查 Project.json 是否存在
      • ST-ANA-006 - 主工作流存在
      • ST-ANA-009 - 文件活动统计数据
    • 可维护性和可读性规则
      • ST-MRD-002 - 活动名称默认值
      • ST-MRD-004 - 无法获取的活动
      • ST-MRD-005 - 冗余序列
      • ST-MRD-007 - 嵌套式 IF 条件语句
      • ST-MRD-008 - 空序列
      • ST-MRD-009 - 深度嵌套活动
      • ST-MRD-011 - 写入行使用情况
      • ST-MRD-017 - 如果不完整
    • 使用规则
      • ST-USG-005 - 硬编码活动参数
      • ST-USG-009 - 闲置变量
      • ST-USG-010 - 闲置依赖项
      • ST-USG-014 - 包限制
      • ST-USG-020 - 最少日志消息
      • ST-USG-024 - 未使用的“保存以备后用”值
      • ST-USG-025 - 保存的值滥用
      • ST-USG-026 - 活动限制
      • ST-USG-027 - 所需包
      • ST-USG-028 - 限制调用文件模板
      • ST-USG-032 - 所需标签
      • ST-USG-034 - Automation Hub URL
    • 性能和可重用性规则
      • ST-PRR-004 - 硬编码延迟活动
    • 可靠性规则
      • ST-REL-006 - 无限循环
    • 安全性规则
      • ST-SEC-007 - SecureString 参数的使用
      • ST-SEC-008 - SecureString 变量的使用
      • ST-SEC-009 - 安全字符串误用
  • 变量
    • 管理变量
    • 变量面板
    • 变量类型
    • UiPath 专有变量
  • 参数
    • 管理参数
    • 参数面板
    • 使用参数
  • 导入的命名空间
    • 关于导入的命名空间
    • 管理命名空间
  • 控制流程
    • 关于控制流程
    • “控制流程”活动
      • “赋值”活动
      • “延迟”活动
        • 使用“延迟”活动的示例
      • “后条件循环”活动
        • 使用“后条件循环”活动的示例
      • “If 条件”活动
        • 使用“If 条件”活动的示例
      • “切换”活动
        • 使用“切换”活动的示例
      • “先条件循环”活动
        • 使用“先条件循环”活动的示例
      • “遍历循环”活动
        • 使用“遍历循环”活动的示例
      • “中断”活动
        • 使用“中断”活动的示例
  • 对象存储库
    • 关于对象存储库
    • 创建对象存储库
    • 重用对象和用户界面库
  • 日志记录
    • Studio 日志
    • 设置日志
    • OCR 诊断日志
    • 日志记录级别
    • 日志类型
    • 保护敏感信息
  • ScreenScrapeJavaSupport 工具
    • 关于 ScreenScrapeJavaSupport 工具
    • ScreenScrapeJavaSupport 工具的参数描述
  • Studio 测试
    • 简介
    • 应用程序测试
    • 测试项目模板
      • SAP 测试项目
    • 测试用例
    • 数据驱动的测试
      • 测试数据文件
      • 自动生成的测试数据
      • Data Service
      • 测试数据队列
    • RPA 测试
    • 执行模板
    • 测试用例模板
    • 测试探测器
      • 测试结果
      • 活动覆盖率
      • 描述符覆盖率
    • 模拟测试
    • API 测试自动化
  • 扩展程序
    • 关于扩展程序
    • SetupExtensions 工具
    • UiPath 远程运行时
      • 故障排除
        • UiPathRemoteRuntime.exe 未在远程会话中运行
        • UiPath Remote Runtime 阻止关闭 Citrix 会话
        • UiPath Remote Runtime 导致内存泄漏
    • Chrome 版扩展程序
      • 组策略
      • 故障排除
      • Mac 上的 Chrome 扩展程序
    • Extension for Edge
      • 组策略
      • 故障排除
        • 无法与浏览器通信
        • 系统已自动删除 Edge 扩展程序
        • 扩展程序可能已损坏
    • Firefox 版扩展程序
      • 故障排除
    • Java 版扩展程序
      • 故障排除
    • Silverlight 版扩展程序
      • 故障排除
    • Citrix 版扩展程序
      • 故障排除
    • Microsoft 远程桌面和应用程序扩展程序
      • 为自定义远程应用程序配置 UiPath 远程插件
      • 故障排除
    • VMware Horizon 版扩展程序
    • SAP 解决方案管理器插件
    • Excel 加载项
  • 故障排除
    • 关于故障排除
    • Microsoft App-V 支持和限制
    • Internet Explorer x64 故障排除
    • Microsoft Office 问题
    • 在 PDF 中使用辅助功能选项来识别用户界面元素
    • 修复 Active Accessibility 支持
    • JxBrowser 应用程序故障排除
      • 用户事件监控
    • 自动化在其他 Windows 用户下运行的应用程序
    • 验证大型 Windows 旧版项目所需的时间比预期的要长
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white
不在支持范围内

Studio 用户指南

上次更新日期 2025年11月3日

测试活动

测试活动

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

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

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

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

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

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

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

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

使用“测试活动”的示例

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

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



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

创建测试台

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

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

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

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

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

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

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

运行至此活动

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

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

从此活动运行

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

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

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新