
Test Suite 用户指南
变更影响分析
变更影响分析表示识别和评估 SAP 系统拟定变更影响的流程。这是一种主动方法,有助于提高 SAP 系统的可靠性、稳定性和效率。变更影响分析是一个系统化的流程,用于了解提议的变更可能对 SAP 系统产生的潜在影响。主要目标是主动管理和降低与软件变更相关的风险。
在“热图”中,将鼠标悬停在“分析传输”旁边的信息图标上,即可查看更改对 SAP 系统的影响概述。
选择“分析传输”,并使用“变更影响分析”了解变更对 SAP 系统的影响。有关更改的影响会显示为匹配和差距。两种状态的说明如下:
- 匹配:测试用例涵盖的选定传输影响的事务。
- 差距:测试用例未涵盖的选定传输影响的事务。
仅当 Test Manager 与 SAP 实例直接连接时,您才能分析 SAP 传输并生成变更影响分析。
请按照以下过程利用“变更影响分析”的功能。
- 打开热图。
- 选择右上角的“分析传输”。
- 如果您没有传输单元许可证,或者您的所有许可证已用尽,则只能看到已分析传输和受影响事务的概览。
- 如果您有未使用的传输单元许可证,则系统将打开“传输”视图。
- 如果您没有传输单元许可证,或者您的所有许可证已用尽,则只能看到已分析传输和受影响事务的概览。
您可以分析 SAP 系统中的传输,仅针对过去 30 天的数据进行检索。
- 在“传输”视图中,在“检索传输来源”旁边,选择过去 30 天内的一个日期范围以检索传输。
- 选择日期范围后,选择“搜索”以筛选传输。
- 请选择要分析的传输。
- 选择“分析传输”以生成变更影响分析。
在热图视图中生成变更影响分析。
在“变更影响分析”视图中,您可以根据您为“热图”配置的比率查看受传输内变更影响的事务及其在 SAP 系统中的相关性。访问热图比率,了解热图比率如何影响事务的相关性。
要查看传输中的更改对事务的影响,请执行以下操作:
- 在热图下,选择“差距”以查看受影响且未分配给测试用例的事务。
- 在热图下选择“匹配”以查看受影响的事务和分配给测试用例的事务。
- 在热图下选择“不受影响”,查看未受更改影响的事务。
- 选择“显示全部”(默认选中),查看上述所有事务。
- 在“变更影响分析”视图中,从“所有事务类型”下拉列表中选择要查看的受影响事务的类型:
- 所有事务类型(默认)
- 匹配
- 差距
- 从“所有接口类型”下拉列表中选择要查看事务的接口类型:
- 所有接口类型(默认)
- [T] - SAP WinGUI 中的事务
- [R] - SAP WinGUI 中的报告/程序
- [W] - SAP WebGUI 中的事务
- [F] - SAP FIORI 中的应用程序
先决条件
- To use AI-powered test generation for SAP transaction, your Test Manager role must have the following permissions: Test Case - Create.
- 如果要在生成测试时利用 RAG,则首先需要开始使用上下文基础,RAG 是该内容的组件。 要开始使用上下文基础,请访问专用的最佳实践页面。
您可以使用 AutopilotTM 为标记为 GAP 的事务生成测试用例。
- 在“影响分析” 的“分析传输” 步骤中,选择“列表”视图 以切换到受影响事务的表格。
- 对于标记为“GAP”的事务,选择“生成”。
“提供支持文档”窗口将打开,重点是“添加文档”部分,提示您提供生成测试用例所需的附件或其他文档。
图 1.在影响分析中针对差距选择“生成”
- 在“提供其他上下文” 窗口的“添加文档” 部分中,选择其他附件。这些附件在生成测试时使用。 您也可以自行上传其他文件。
图 2.用于生成测试的“添加文档”部分
- 在“提供其他上下文” 窗口的“利用 RAG” 部分中,选择一个索引,用于存储已上传到“上下文基础” 的数据。
选定索引通过为 Autopilot 提供有关您尝试自动化的应用程序的上下文,帮助 Autopilot 生成更准确的测试。 例如,当需求文档中的信息不完整或引用其他部分中的其他详细信息时,您可以利用 RAG。 在这种情况下,您可以利用 RAG 从已索引的引用中提取这些详细信息。
注意:有关使用上下文基础的最佳实践,请访问最佳实践。
- 从“选择文件夹”下拉列表中,选择存储索引(这些索引存储了要与 Autopilot 共享的所需信息)的文件夹。
- 从“选择索引”下拉列表中,选择要 Autopilot 引用的特定索引。
- 对于结果数量,根据引用的信息输入您希望 Autopilot 生成的测试数量。
图 3.利用 RAG 部分生成测试
- 在“提供其他上下文” 窗口的“添加文档” 部分中,选择其他附件。这些附件在生成测试时使用。 您也可以自行上传其他文件。
- 选择“下一步” ,并提供Autopilot TM在生成测试用例时应使用的其他说明。 从“提示词库”的提示词中选择,或在“提供其他指导”窗口中输入这些说明。
以下是 Autopilot 可以遵循的一些说明:
- 您可以为Autopilot TM指示要生成的测试用例的数量。 测试用例最大数量为 50。
- 您可以指定Autopilot TM涵盖贷款请求需求中描述的所有用户步骤和验收标准。
- 您可以指示Autopilot TM生成先决条件。
- 您可以指定Autopilot TM为每个测试步骤生成预期结果。
- By default, Autopilot considers existing tests linked to a requirement to prevent duplicating tests. However, you can instruct Autopilot to disregard existing tests during new test generation. You can do this by providing an instruction like: "Do not consider tests that are linked to this requirement when generating tests".
图 4.在“提供其他指导”窗口中输入说明
- 选择“生成测试”以启动该流程。
生成完成后,您将收到“测试用例生成完成”通知。根据您的通知首选项,您可以通过应用程序内通知和电子邮件接收通知。
- 选择“测试生成已完成”通知以查看生成的测试用例。
- 展开“生成测试”面板中的每个测试用例,并查看生成的测试用例。
- 如果您对其内容感到满意,请选择“创建测试”。
图 5.展开生成的测试用例
- 如果您对生成的测试用例不满意,请选择“重新生成”,并提供有关用例的其他详细信息。
- 附加更多相关文档,以供 AutopilotTM 使用。
- 单击“下一步”,然后在“提供说明”文本框中输入其他详细信息。
- 优化步骤后,选择“重新生成”。
- 单击“测试生成已完成”通知以访问重新生成的测试用例。
- 展开每个测试用例并进行审核。
- 选择您满意的测试用例,然后选择“创建测试”。
支持的文件类型
Autopilot 可以处理各种文件类型。 根据文件类型,Autopilot 可以处理其中的某些内容。 以下列表列出了您可以向 Autopilot 提供的文件类型,以及 Autopilot 可以处理的内容类型的详细信息:
- 仅处理文本内容 – Autopilot 仅处理以下文件类型中的文本内容:
- TXT
- BPMN
- CSV
- 同时处理文本和图像内容 – Autopilot 可处理以下文件类型中的文本和图像:
- DOCX
- XLSX
- PNG
- JPG