- 发行说明
- 入门指南
- 设置和配置
- 自动化项目
- 依赖项
- 工作流类型
- 控制流程
- 文件比较
- 自动化最佳实践
- 源代码控件集成
- 调试
- 日志记录
- 诊断工具
- 工作流分析器
- 变量
- 参数
- 导入的命名空间
- 编码自动化
- 基于触发器的 Attended 自动化
- 录制
- 用户界面元素
- 选取器
- 对象存储库
- 数据抓取
- 图像与文本自动化
- Citrix 技术自动化
- RDP 自动化
- VMware Horizon 自动化
- Salesforce 自动化
- SAP 自动化
- macOS 用户界面自动化
- ScreenScrapeJavaSupport 工具
- Webdriver 协议
- 扩展程序
- 测试套件 - Studio
- 故障排除
Studio 用户指南
测试用例
Studio 中的应用程序测试以 VB 或 C# 执行。您可以为数据验证或与 CI/CD 管道集成等方案创建单个自动化项目。在 Studio 中设计工作流。您可以采用 VB 或 C# 来执行自动化应用程序测试。
您可以通过从现有项目中调用工作流来创建测试用例。
- 在 Studio 中打开工作流。
-
在“项目”面板中,右键单击工作流,然后选择“创建测试用例”。
-
(可选)如果要复制可用于模拟特定活动的工作流,则可以在创建测试用例时选择“模拟要测试的工作流”。如果您要使用现有的模拟文件,则可以从“模拟”下拉列表中选择该文件。有关更多信息,请参见模拟测试。
- (可选)如果您之前已创建模板,则从下拉列表中选择一个 模板 。 有关更多信息,请参阅 测试用例模板。
- (可选)将测试用例添加到执行模板。您需要先创建执行模板。有关更多信息,请参阅创建执行模板。
- 如果要 添加测试数据,请单击“下一步” 。
-
单击“创建”以确认更改。
系统将创建测试用例XAML
文件,调用具有以下容器的工作流:“Given”、“When”和“Then”。该文件是在“调用工作流文件”活动内部得到了调用,该活动为“When”容器的一部分。
系统会自动导入工作流中的参数。要查看或添加更多参数,请单击“调用工作流文件”活动中的“导入参数”按钮。
无论您使用的是流程还是库,如果项目中有测试用例,则可以选择发布整个项目(发布)或仅发布测试用例(发布测试用例)。 如果您正在使用测试自动化项目,则只能将测试用例发布到 Orchestrator。
- 右键单击工作流并选择“设为可发布”,以允许将测试用例发布到 Orchestrator。
xaml
或cs
图标将变为蓝色,表示测试用例已准备好发布并打包到nupkg
文件中。要还原为工作流草稿,请右键单击该工作流,然后选择“从发布中忽略”。 - 发布项目:
- 如果您在测试自动化项目中,请在 Studio 的“ 设计 ”选项卡功能区中单击“ 发布 ”。
- 如果您处于流程或库项目中,请在 Studio 的“ 设计 ”选项卡功能区中单击“ 发布测试用例 ”。
- 为发布操作配置包属性、发布选项和证书签名设置,然后单击“发布”以将测试用例发布到 Orchestrator。
您可以将测试用例发布到 Orchestrator、机器人默认存储或自定义路径。如果要发布到 Orchestrator,请确保机器人或 Assistant 已连接到 Orchestrator。
当您要通过 Test Manager 执行自动化测试时,也需要发布到 Orchestrator。确保将包发布到 Orchestrator 租户流程订阅源,然后将测试用例链接到 Test Manager。在其他文件夹中发布包可能会导致执行错误。