- 入门指南
- 项目管理
- 项目操作和实用程序
- Test Manager 设置
- ALM 工具集成
- API 集成
- 用于测试的编码智能体
- 故障排除
在 Studio 中创建、发布和链接自动化测试,然后将其作为 Test Manager 性能场景的一部分运行。
在运行性能场景之前,您必须创建、发布、关联和分配测试。
-
在 Studio 中创建测试。配置测试。
- 使用 App Testing Robot (Unattended Robot) 在本地执行测试用例时,请使用Windows项目。
- 使用 Serverless Robot 执行测试用例时,请使用跨平台项目。
备注:
您无法在跨平台项目上运行桌面自动化(例如 SAP WinGUI)。
重要提示:您只能为使用最新支持的包(
Testing.Activitiesv.25.10.2 或更高版本、UIAutomation.Activitiesv.25.10.2 或更高版本、WebAPI.Activitiesv.2.1.0 或更高版本)构建的测试用例创建性能场景或更高)。旧版本可能在本地或测试集中可以运行,但在大规模执行时会失败。 - 像设计任何功能测试用例一样设计自动化测试。
备注:无论您使用哪种项目类型,工作流分析器都会在每次空运行时自动运行,并检查每个测试用例的两方面内容:是否满足上述包版本的要求,以及自动化是否使用了不符合性能测试条件的任何活动。如果检查失败,工作流分析器会报告问题所在,以便您可以在将机器人时间花费在无法成功的运行之前修复问题。
不支持的活动包括:
- 计算机视觉活动
- 基于图像/OCR 活动
- 硬件事件输入模式
- 本地文件系统访问权限
- 仅限桌面的交互模式,例如全局热键和窗口管理
有关在 Studio 中创建各种自动化测试的示例,请访问以下教程:* 使用 UiBank 申请贷款 * 使用针对移动银行应用程序的移动自动化 :::提示 在将自动化测试部署用于 Performance Testing 之前,先在 Studio 中本地运行,以验证行为,因为测试在扩展之前必须数据稳定且可靠。 :::
-
将包含自动化测试的项目发布到 Orchestrator。项目以 NUPKG 包的形式发布到 Orchestrator。有关将 Studio 项目发布到 Orchestrator 的步骤,请参阅关于发布自动化项目。
-
将测试链接到 Test Manager。
- 转到 Test Manager,其位于您将项目发布到 Orchestrator 的同一租户中。
- 创建测试用例。有关详细步骤,请参阅“创建测试用例” 。
- 打开先前创建的测试用例,然后使用“选择自动化”选项链接先前发布的 NUPKG 包,其中包含 Studio 自动化测试。有关为测试用例选择自动化的详细步骤,请参阅选择自动化。
-
在 Test Manager 中将测试分配给测试集。有关详细步骤,请参阅向测试集添加测试用例。
-
在 Test Manager 中运行测试集中的测试用例,以确认已成功执行。有关详细步骤,请参阅“执行自动化测试” 。
结果
自动测试用例会予以创建、发布到 Orchestrator、关联到 Test Manager,并分配给测试集。测试已准备好,可作为性能场景的一部分执行。