- 入门指南
- 项目管理
- 项目操作和实用程序
- Test Manager 设置
- ALM 工具集成
- API 集成
- 用于测试的编码智能体
- 故障排除
在 Test Manager 项目和 SAP 系统之间建立基于 OAuth 的网页服务连接,用于定期收集数据。
要使用与 SAP 系统的网页服务 OAuth 连接在 Test Manager 项目和 SAP 系统之间创建集成以定期收集数据,请按照以下步骤操作。您可以创建一个或多个连接,然后在使用热图时选择感兴趣的连接。
1. 先决条件
- 使用以下 Studio 版本之一,这样您就不会遇到任何兼容性问题:Studio Connected(您可以访问最新版本)、Studio 2025.10.5 或 Studio 2024.10.19。
- 如果您计划使用变更影响分析,请在目标 SAP 系统上安装 UiPath SAP 插件。安装加载项的热图包将创建变更影响分析所依赖的 SAP 互联网通信框架 ( SICF) 节点 (
/sap/opu/odata/UIPATH/)。
如果 SICF 节点在导入后不可见,请使用报告 ICFTREE_CONSISTENCY 确认已正确安装热图包(有关悬空 ICFAPPLCUST 条目,请参阅 SAP 说明 3235642)。
如果您在设置 OAuth 时遇到连接问题,首先使用 SAP 网页服务(基本身份验证)验证连接,然后在确认基本连接后将连接切换到 OAuth 会有所帮助。
2. 创建 SAP 连接
在 Test Manager 项目中配置基于 OAuth 的网页服务 SAP 连接,以便能够从您的 SAP 系统中定期收集数据,用于热图分析。
- 在 Test Manager 中打开项目,然后转到“项目设置” > “集成” 。
- 从“新建连接”下拉列表中,选择“SAP” 。
- 在“编辑连接”对话框中,根据 SAP 系统中的数据填写字段:
- 名称:为 Test Manager 和 SAP 之间的集成命名。
- 说明:描述 Test Manager 和 SAP 之间的集成。
- 从热图数据源中选择“SAP Web Service (OAuth 2.0)” :
- 应用程序服务器:SAP 系统正在处理的 URL(例如 )。
例如,URL 可以具有以下格式: https://mysapserver.com:443 。
- 身份 URL : 从中获取 OAuth 令牌的 URL。
- 客户端 ID :为此集成注册的 OAuth 客户端标识符。
- 客户端密码: 与客户端 ID 关联的 OAuth 客户端密码。
- 轮询间隔: 从 SAP 系统获取数据的时间间隔。默认值为 24 小时。最小值是一小时。
如果您的组织需要 SAP 流量通过 API 网关(例如,Apigee),而不是直接连接到 SAP,请将应用程序服务器和身份 URL指向网关端点,并与您的基础/网络团队协调,以确保网关代理请求正确的后端 SAP 服务。
3. 配置变更影响分析
设置网页服务 OAuth 连接后,选择如何启用变更影响分析,并定义其连接到的 SAP 系统。
-
打开现有的 SAP 连接,或从“新建连接”下拉列表中选择“SAP” 。
-
选择“变更影响分析连接” 。
-
在“影响分析访问”下,选择与要在“变更影响分析”中显示的 SAP 变更类型相对应的视图选项卡:
- 用户界面:默认选中,显示受选定传输影响的事务。
- API :显示受选定传输影响的技术接口,例如 SAP BAPI、SAP RFC、SAP QUERY 和 SAP IDOC。
- 安全: 显示受所选传输影响的安全事务和相应用户。
-
在“连接来源”下,选择以下选项之一:
-
“与热图相同”:保留与用于热图的相同的 SAP 连接详细信息。这意味着这两个功能将从同一 SAP 系统收集数据。
-
新建连接:为变更影响分析创建单独的 SAP 连接。此选项允许您使用不同的身份验证详细信息,同时保持与热图相同的连接类型。
备注:我们建议您将热图连接到生产系统,将 “变更影响分析”连接到质量系统,以实现最佳风险评估。
请按照与上述相同的步骤创建 SAP 网页服务连接。
-
结果
会创建与您 SAP 系统之间的网页服务连接,而且 Heatmap(热图)页面将在 Test Manager 项目中可用。SAP 数据会按配置的轮询间隔收集。
如果您的热图连接使用 CSV 文件,则必须为变更影响分析创建新连接。请按照相同步骤创建RFC或网页服务连接。