- 入门指南
- 项目管理
- 文档
- 使用变更影响分析
- Test Cloud 的无障碍功能测试
- 项目操作和实用程序
- Test Manager 设置
- ALM 工具集成
- API 集成
- 用于测试的编码智能体
- 故障排除
在 Test Manager 中使用变更影响分析,在部署之前识别和评估提议的 SAP 系统变更的影响。
概述
变更影响分析表示识别和评估 SAP 系统拟定变更影响的流程。这是一种主动方法,有助于提高 SAP 系统的可靠性、稳定性和效率。
变更影响分析是一个系统化的流程,用于了解提议的变更可能对 SAP 系统产生的潜在影响。主要目标是主动管理和降低与软件变更相关的风险。
在“热图”中,将鼠标悬停在“分析传输”旁边的信息图标上,即可查看更改对 SAP 系统的影响概述。
选择“分析传输” ,并使用“变更影响分析”了解变更对 SAP 系统的影响。
更改的影响会显示为匹配和差距。以下是这两种状态的说明:
- 匹配:测试用例涵盖的选定传输影响的事务。
- 差距:测试用例未涵盖的选定传输影响的事务。
先决条件
要启用变更影响分析,请完成以下先决条件步骤。
查看 SAP 变更选项卡
变更影响分析提供了一种全面的方法,用于考虑变更(匹配和差距)对 SAP 系统的潜在影响。为此,它提供三个不同的视图选项卡来帮助检查事务关系:
- 用户界面:显示受所选传输影响的事务。
- API :显示受选定传输影响的技术接口,例如 SAP BAPI、SAP RFC、SAP QUERY 和 SAP IDOC。
- 安全: 显示受所选传输影响的安全事务和相应用户。
查看“变更影响分析”显示界面
查看由“变更影响分析”生成的两级热图视图,以了解哪些应用程序组件和事务受到所选传输的影响,以及每项是“匹配”还是“差距”。
与“热图”类似,“变更影响分析”包含一个两级视图:
-
应用程序组件—热图中的容器,其中包含特定应用程序组件中使用的所有事务。
-
事务— 应用程序容器内的方框,其中包含有关特定事务或程序的数据,例如:名称、SAP 代码和热图中测试相关性的百分比。您可以放大选定的感兴趣区域,并仅关注特定的 SAP 组件或模块。
- 差距:测试用例未涵盖的选定传输影响的事务。
- 匹配:测试用例涵盖的选定传输影响的事务。
- 不影响 - 传输中的事务不受更改的影响。
访问“变更影响分析”结果
要访问“变更影响分析”,请执行以下操作:
-
打开热图(热图) 。
-
选择右上角的“分析传输” 。
- 如果您没有传输单元许可证,或者您的所有许可证已用尽,则只能看到已分析传输和受影响事务的概览。
- 如果您有未使用的传输单元许可证,则系统将打开“传输”视图。
分析传输
您可以分析 SAP 系统中的传输,仅针对过去 30 天的数据进行检索。
- 在“传输”视图中,在“检索传输来源”旁边,选择过去 30 天内的一个日期范围以检索传输。
- 选择日期范围后,选择“搜索”以筛选传输。
- 请选择要分析的传输。
- 选择“分析传输”以生成 “变更影响分析” 。在热图视图中生成变更影响分析。
切换 SAP 更改的视图选项卡
变更影响分析提供了视图选项卡,用于在要调查的 SAP 变更之间切换。配置连接时,您可以选择在“变更影响分析”中可用的选项卡。
可用的视图选项卡包括:
- 用户界面:此选项卡始终可用,并且显示受所选传输影响的事务。
- API :显示受选定传输影响的技术接口,例如 SAP BAPI、SAP RFC、SAP QUERY 和 SAP IDOC。
- 安全: 显示受所选传输影响的安全事务和相应用户。
在“影响分析”下,选择以下视图选项卡之一,以调查系统中的 SAP 更改。
图 1.更改影响分析视图选项卡
查看受影响事务的测试覆盖率
在“变更影响分析”视图中,您可以根据您为“热图”配置的比率查看受传输内变更影响的事务及其在 SAP 系统中的相关性。
要查看传输中的更改对事务的影响,请执行以下操作:
- 在热图下,选择“差距”以查看受影响且未分配给测试用例的事务。
- 在热图下选择“匹配”以查看受影响的事务和分配给测试用例的事务。
- 在热图下选择“不受影响”,查看未受更改影响的事务。
- 选择“显示全部” (默认情况下选中)以查看上述所有事务。
筛选受影响的事务
在“影响分析” 视图中,您可以选择根据不同条件筛选受影响事务的视图。无论使用哪个视图选项卡,您都可以选择根据影响类型筛选受影响的事务:
- 所有影响类型(默认)
- 匹配
- 差距
根据您当前所在的视图选项卡,您可以根据以下条件筛选影响事务:
- “用户界面”选项卡 – 您可以根据接口类型筛选事务:
- 所有接口类型(默认)
- [T] - SAP WinGUI 中的事务
- [R] - SAP WinGUI 中的报告/程序
- [W] - SAP WebGUI 中的事务
- [F] - SAP FIORI 中的应用程序
如果您使用的是RFC 连接,则以下视图选项卡也可用:
- “API”选项卡 – 您可以根据 API 类型筛选事务:
- QUERY
- IDOC
- RFC
- BAPI
- “安全”选项卡 – 您可以根据安全类型筛选事务:
- 安全性事务码: 显示安全性事务码以及获权访问这些事务码的用户。
- 事务(显示事务) :显示事务及其相应的用户。
备注:
“列表” 视图中未显示此安全类型的信息,但您可以选择“导出”以 CSV 文件形式查看此信息。
- 用户:显示用户及其相应的事务。
备注:
此安全类型的信息未显示在列表视图中,但您可以选择“导出”以 CSV 文件形式查看此信息。
如需进一步调查,您可以选择“导出”以在 CSV 文件中检索已筛选的事务。
为受影响的 SAP 事务生成测试用例
您可以使用 Autopilot 直接从“分析传输”步骤中为标记为“差距”的事务生成手动测试用例。有关完整过程,包括先决条件、RAG/上下文锚定选项和优化生成的测试,请参阅为 SAP 事务生成测试。
为受影响的事务创建测试集
将通过“变更影响分析”识别的受影响事务归入新的测试集中,以便您能够为这些事务计划和执行覆盖测试。
-
在“变更影响分析”视图中,选择“表格视图”以切换到受影响事务的表格。
-
根据以下信息检查受影响的事务:
- 代码(可选):事务的唯一代码。
- 名称(事务名称):事务的名称。
- 传输:事务所属的传输。
- 相关性:事务的相关性以在热图级别配置的比率为依据。
- 流程:用于发布涵盖受影响事务的测试用例的流程。
- 影响:更改对事务测试状态的影响类型。可以是“匹配”、“差距”或“不适用”。
- 测试集:受影响的事务所属的测试集。
-
选择要添加到测试集的事务。
-
选择“添加到新测试” 。
图 2. 将受影响的事务添加到新的测试集中
- 新建测试集。
- 当您为 SAP 测试组合中的差距创建测试集后,选择“完成” 。
结果
已生成“变更影响分析”,并显示所选传输的 Fit(匹配)和 Gap(差距)事务。可将受影响的事务添加到测试集中,并可为任何已识别的差距生成测试用例。