test-manager
2.2510
true
Test Manager 用户指南
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。
Test Manager 在 Automation Suite 中支持的测试类型,涵盖 UI、API、数据驱动和跨平台场景中的 RPA 测试和应用程序测试。
无论您在进行哪种测试,Test Manager 都是需求、测试用例、测试集和结果的中心。本页面为您概述可以运行的每种测试类型,并指出在哪里可以了解每个测试的更多信息。
RPA 测试
RPA 测试用于验证您在 UiPath Studio 中构建的自动化,以便您可以确认它们在基础工作流发生变化时继续按预期运行。它围绕以下内容构建:
- 数据驱动的测试— 使用测试数据文件、自动生成的数据、Data Service 实体或队列,针对各种输入执行工作流。请参阅数据驱动测试。
- 模拟测试— 在设计过程中替换输入或依赖项,以便在每个依赖项准备就绪之前验证流程的各个部分。请参阅模拟测试。
- 活动和描述符覆盖率— 跟踪测试用例实际执行了多少工作流,并显示冗余覆盖率。请参阅活动覆盖率和描述符覆盖率。
- 配置文件执行— 衡量测试中每个模块的性能,以尽早发现退化情况。请参阅配置文件执行。
测试用例在 Studio 中设计,作为包发布到 Orchestrator(或通过 Azure DevOps 或 Jenkins 等 CI/CD 管道运行),然后链接到 Test Manager,以实现可追踪性、执行管理和报告。请参阅RPA 测试。
应用程序测试
应用程序测试验证与您的自动化交互的系统(网页、桌面、SAP 或移动应用程序),独立于特定的自动化项目。它同时支持低代码(拖放)和完全编码测试自动化。
请参见应用程序测试,了解在 Automation Suite 中如何界定作用域。
用户界面测试
基于用户界面自动化活动包和对象存储库构建,用于可靠地与界面元素交互并对其进行断言。
API 测试
使用测试活动包直接验证 HTTP/API 响应,无需驱动用户界面。
数据驱动的测试
将 RPA 测试中使用的相同数据驱动方法(测试数据文件、自动生成的数据、实体、队列)应用于应用程序级测试用例。
跨平台和移动测试
移动自动化活动包可连接到设备场和模拟器,因此可以在真实或虚拟移动设备上运行测试,而无需手动处理设备。
备注:
跨浏览器测试不是显着功能。它通过用户界面自动化针对给定浏览器的方式进行处理,而不是通过专用的跨浏览器测试网格。