- 发行说明
- 入门指南
- 设置和配置
- 自动化项目
- 依赖项
- 工作流类型
- 控制流程
- 文件比较
- 自动化最佳实践
- 源代码控件集成
- 调试
- 日志记录
- 诊断工具
- 工作流分析器
- 变量
- 参数
- 导入的命名空间
- 编码自动化
- 基于触发器的 Attended 自动化
- 录制
- 用户界面元素
- 选取器
- 对象存储库
- 数据抓取
- 图像与文本自动化
- Citrix 技术自动化
- RDP 自动化
- VMware Horizon 自动化
- Salesforce 自动化
- SAP 自动化
- macOS 用户界面自动化
- ScreenScrapeJavaSupport 工具
- Webdriver 协议
- 扩展程序
- 测试套件 - Studio
- 故障排除
基于模板的工作流
条件:
- 模板特定于项目类型和语言。
- 文件模板无法转换为工作流,也无法进行编译或发布。
- 您可以创建基于其他模板的模板。
向项目添加新工作流时,您可以选择新工作流所基于的模板。可选择的模板因要添加的文件类型(工作流或测试用例)、您是否已安装包含文件模板的库以及您先前是否已将模板添加到项目的“Templates”文件夹而异。
序列
如果您要设计具有作为单个块的顺序活动的工作流,则“序列”模板很有用。此模板仅可用于工作流。
流程图
使用流程图模板设计具有多个分支的工作流。此模板仅可用于工作流。
状态机
使用状态机模板设计具有根据指定状态触发的活动的工作流。此模板仅可用于工作流。
当您将文件提取为模板以及将模板添加到 Templates 文件夹时,将在项目的“Templates”文件夹中创建本地模板。本地文件模板在您创建它们的项目中可用。在库项目中添加的本地模板将在作为依赖项安装库的项目中可用。
您可以使用“项目”面板中的上下文菜单,根据其他模板将工作流、执行和测试用例模板手动添加到项目中。添加模板后,您可以在“设计器”中对其进行编辑,然后将其用作创建其他文件的起点。
要添加工作流模板,请右键单击“Templates”文件夹,然后选择“添加”>“工作流模板”。然后,您可以选择新模板所基于的模板。
如果要将现有工作流作为未来文件的模板提供,请将其提取为模板。
在“项目”面板中,右键单击一个工作流,然后选择“提取为模板”。
提取的文件将添加到“Templates”文件夹中。下图显示了根据一个序列和两个测试用例模板创建的工作流模板。
您可以在库中创建工作流模板,就像在流程中创建工作流模板一样。发布库后,标记为公共的模板将在安装了库的项目中作为包文件模板提供。
- 创建空白流程。
- 构建要用作模板的任何工作流。在此示例中,示例工作流将创建一个表单(受访者可在其中提供其全名和年龄),然后输出受访者在表单中填写的年龄。
-
构建工作流后,右键单击它,然后选择“提取为模板”。
为模板命名,选择“Templates”文件夹作为存储模板的位置,然后选择“创建”。在此示例中,模板的名称为“MyFirstLocalTemplate”。
- 转到“设计”选项卡,在“文件”组中,选择 “新建”>“工作流”。系统将显示“新建子文件夹”窗口。
-
为其指定适当的名称,并选择“Templates”文件夹作为其位置,然后从“模板”下拉列表中选择您先前创建的模板。在此示例中,选择“MyFirstLocalTemplate”。
示例:查看下面的示例 XAML 项目。