UiPath Documentation
test-manager
latest
false

Test Manager 用户指南

上次更新日期 2026年5月7日

使用变更影响分析

概述

变更影响分析表示识别和评估 SAP 系统拟定变更影响的流程。这是一种主动方法,有助于提高 SAP 系统的可靠性、稳定性和效率。变更影响分析是一个系统化的流程,用于了解提议的变更可能对 SAP 系统产生的潜在影响。主要目标是主动管理和降低与软件变更相关的风险。

在“热图”中,将鼠标悬停在“分析传输”旁边的信息图标上,即可查看更改对 SAP 系统的影响概述。

选择“分析传输” ,并使用“变更影响分析”了解变更对 SAP 系统的影响。

更改的影响会显示为匹配差距。以下是这两种状态的说明:

  • 匹配:测试用例涵盖的选定传输影响的事务。
  • 差距:测试用例未涵盖的选定传输影响的事务。

先决条件

要启用变更影响分析,请完成以下先决条件步骤:先决条件

“SAP 更改”的“查看”选项卡

变更影响分析提供了一种全面的方法,用于考虑变更(匹配和差距)对 SAP 系统的潜在影响。为此,它提供三个不同的视图选项卡来帮助检查事务关系:

  1. 用户界面:显示受所选传输影响的事务。
  2. API :显示受选定传输影响的技术接口,例如 SAP BAPI、SAP RFC、SAP QUERY 和 SAP IDOC。
  3. 安全: 显示受所选传输影响的安全事务和相应用户。

影响分析显示

“热图”类似,“变更影响分析”包含一个两级视图:

  1. 应用程序组件—热图中的容器,其中包含特定应用程序组件中使用的所有事务。

  2. 事务—应用程序容器内的方框,其中包含有关特定事务或程序的数据,例如:名称、SAP 代码和热图中测试相关性的百分比。 您可以放大选定的感兴趣区域,并仅关注特定的 SAP 组件或模块。

    1. 差距:测试用例未涵盖的选定传输影响的事务。
    2. 匹配:测试用例涵盖的选定传输影响的事务。
    3. 不影响 - 传输中的事务不受更改的影响。

    文档图像

访问更改影响分析

要访问“变更影响分析”,请执行以下操作:

  1. 打开热图(热图)

  2. 选择右上角的“分析传输”

    1. 如果您没有传输单元许可证,或者您的所有许可证已用尽,则只能看到已分析传输和受影响事务的概览。

    文档图像 2. If you have unconsumed Transport units licenses, the Transports view opens.

    文档图像

分析传输

您可以分析 SAP 系统中的传输,仅针对过去 30 天的数据进行检索。

  1. 在“传输”视图中,在“检索传输来源”旁边,选择过去 30 天内的一个日期范围以检索传输。
  2. 选择日期范围后,选择“搜索”以筛选传输。
  3. 请选择要分析的传输。
  4. 选择“分析传输”以生成 “变更影响分析” 。在热图视图中生成变更影响分析

切换 SAP 更改的视图选项卡

变更影响分析提供了视图选项卡,用于在要调查的 SAP 变更之间切换。配置连接时,您可以选择在“变更影响分析”中可用的选项卡。

可用的视图选项卡包括:

  • 用户界面:此选项卡始终可用,并且显示受所选传输影响的事务。
  • API :显示受选定传输影响的技术接口,例如 SAP BAPI、SAP RFC、SAP QUERY 和 SAP IDOC。
  • 安全: 显示受所选传输影响的安全事务和相应用户。

“影响分析”下,选择以下视图选项卡之一,以调查系统中的 SAP 更改。

图 1.更改影响分析视图选项卡

更改“影响分析”视图选项卡

查看受影响事务的测试覆盖率

在“变更影响分析”视图中,您可以根据您为“热图”配置的比率查看受传输内变更影响的事务及其在 SAP 系统中的相关性。

要查看传输中的更改对事务的影响,请执行以下操作:

  1. 在热图下,选择“差距”以查看受影响且未分配给测试用例的事务。
  2. 在热图下选择“匹配”以查看受影响的事务和分配给测试用例的事务。
  3. 在热图下选择“不受影响”,查看未受更改影响的事务。
  4. 选择“显示全部” (默认情况下选中)以查看上述所有事务。

筛选受影响的事务

在“影响分析” 视图中,您可以选择根据不同条件筛选受影响事务的视图。无论使用哪个视图选项卡,您都可以选择根据影响类型筛选受影响的事务:

  • 所有影响类型(默认)
  • 匹配
  • 差距

根据您当前所在的视图选项卡,您可以根据以下条件筛选影响事务:

  • “用户界面”选项卡 – 您可以根据接口类型筛选事务:
    • 所有接口类型(默认)
    • [T] - SAP WinGUI 中的事务
    • [R] - SAP WinGUI 中的报告/程序
    • [W] - SAP WebGUI 中的事务
    • [F] - SAP Fiori 中的应用程序如果使用的是RFC 连接,则还可以使用以下视图选项卡:
  • “API”选项卡 – 您可以根据 API 类型筛选事务:
    • QUERY
    • IDOC
    • RFC
    • BAPI
  • “安全”选项卡 – 您可以根据安全类型筛选事务:
    • 安全性事务码: 显示安全性事务码以及获权访问这些事务码的用户。
    • 事务(显示事务) :显示事务及其相应的用户。
      备注:

      “列表” 视图中未显示此安全类型的信息,但您可以选择“导出”以 CSV 文件形式查看此信息。

    • 用户:显示用户及其相应的事务。
      备注:

      此安全类型的信息未显示在列表视图中,但您可以选择“导出”以 CSV 文件形式查看此信息。

如需进一步调查,您可以选择“导出”以在 CSV 文件中检索已筛选的事务。

为受影响的 SAP 事务生成测试用例

先决条件

  • 要对 SAP 事务使用 AI 驱动的测试生成,您的 Test Manager 角色必须具有以下权限:测试用例- 创建。
  • (For Cloud Commercial only) If you want to leverage RAG when generating tests, you first need to get started with using Context Grounding, which RAG is a component of. To get started with Context Grounding, visit the dedicated Best practices page.

您可以使用 Autopilot TM为标记为“GAP”的事务生成测试用例。

备注:

如果您使用的是RFC 连接,则只能从“用户界面视图”选项卡生成测试。

  1. “影响分析”“分析传输”步骤中,选择“列表”视图以切换到受影响事务的表格。

  2. 对于标记为“GAP”的事务,选择“生成” 。系统将打开“提供支持文档”窗口,重点关注“添加文档”部分,提示您提供生成测试用例所需的附件或其他文档。图 2. 针对影响分析中的差距选择“生成测试”

    选择“为影响分析中的差距生成测试”

    1. “提供其他上下文”窗口的“添加文档”部分中,选择其他附件。这些附件在生成测试时使用。您也可以自行上传其他文件。

Figure 3. The Add documents section for generating tests For Cloud Commercial only

用于生成测试的“添加文档”部分 2. (For Cloud Commercial only) In the Leverage RAG section of the Provide additional context window, select an index which stores your data uploaded to Context Grounding. The selected index helps Autopilot in generating more accurate tests by giving it context about the applications that you are trying to automate. For example, you can leverage RAG when a requirement document has incomplete information or refers to additional details in other sections. In this case you can leverage RAG to draw those details from indexed references. Note: For best practices on working with Context Grounding, visit Best practices. 1. From the Select folder dropdown list, select the folder where you store the indexes storing the desired information you want to share with Autopilot. 2. From the Select index dropdown list, select the specific index that you want Autopilot to reference. 3. For Number of results, enter the number of tests you want Autopilot to generate based on the referenced information.

Figure 4. The Leverage RAG section for generating tests

利用 RAG 部分生成测试 3. Select Next and provide additional instructions that AutopilotTM should use when generating test cases. Choose from a prompt from the Prompt library or type these instructions in the Provide Additional Guidance window. These are some of the instructions that Autopilot can follow:

  • 您可以指示 Autopilot TM要生成的测试用例的数量。测试用例的最大数量为 50。
  • 您可以指定 Autopilot TM ,以涵盖贷款请求需求中描述的所有用户步骤和验收标准。
  • 您可以指示 Autopilot TM生成先决条件。
  • 您可以指定 Autopilot TM为每个测试步骤生成预期结果。
  • 默认情况下,Autopilot 会考虑链接到需求的现有测试,以防止重复测试。 但是,您可以指示 Autopilot 在新测试生成期间忽略现有测试。 为此,您可以提供如下说明:“生成测试时,请勿考虑与此需求相关联的测试”。

Figure 5. Entering instructions in the Provide additional guidance window

在“提供其他指导”窗口中输入说明 4. Select Generate tests to initiate the process. When the generation finishes, you will receive a Test Case generation completed notification. Depending on your notification preferences, you can receive the notification both in-app and via email. 5. Select the Test generation completed notification to review the generated test cases.

  1. 展开“生成测试”面板中的每个测试用例,并查看生成的测试用例。
  2. 如果您对其内容感到满意,请选择“创建测试”

Figure 6. Expanding a generated test case

展开生成的测试用例 6. If you are not satisfied with the generated test cases, select Regenerate, and provide additional details about your use case.

  1. 附加更多相关文档,以供 Autopilot TM使用。
  2. 单击“下一步” ,然后在“提供说明”文本框中输入其他详细信息。
  3. 优化步骤后,选择“重新生成”
  4. 单击“测试生成已完成”通知以访问重新生成的测试用例。
  5. 展开每个测试用例并进行审核。
  6. 选择您满意的测试用例,然后选择“创建测试”

支持的文件类型

Autopilot 可以处理各种文件类型。 根据文件类型,Autopilot 可以处理其中的某些内容。 以下列表列出了您可以向 Autopilot 提供的文件类型,以及 Autopilot 可以处理的内容类型的详细信息:

  • 仅处理文本内容 – Autopilot 仅处理以下文件类型中的文本内容:
    • TXT
    • BPMN
    • CSV
  • 同时处理文本和图像内容 – Autopilot 可处理以下文件类型中的文本和图像:
    • DOCX
    • XLSX
    • PNG
    • JPG
    • PDF

为受影响的事务创建测试集

  1. “变更影响分析”视图中,选择“表格视图”以切换到受影响事务的表格。
  2. 根据以下信息检查受影响的事务:
    1. 代码(可选):事务的唯一代码。
    2. 名称(事务名称):事务的名称。
    3. 传输:事务所属的传输。
    4. 相关性:事务的相关性以在热图级别配置的比率为依据。
    5. 流程:用于发布涵盖受影响事务的测试用例的流程。
    6. 影响:更改对事务测试状态的影响类型。可以是“匹配”、“差距”或“不适用”。
    7. 测试集:受影响的事务所属的测试集。
  3. 选择要添加到测试集的事务。
  4. 选择“添加到新测试”

Figure 7. Adding impacted transactions to new test sets

将受影响的事务添加到新的测试集 5. Create a new test set. 6. When you're done creating test sets for gaps in your SAP testing portfolio, select Finish.

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新