test-suite
latest
false
UiPath logo, featuring letters U and I in white
Test Suite 用户指南
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 2024年11月15日

变更影响分析

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

In the Heatmap, hover over the information icon next to Analyze Transports to see an overview of the impact of changes on your SAP system.

选择“分析传输”,并使用“变更影响分析”了解变更对 SAP 系统的影响。有关更改的影响会显示为匹配差距。两种状态的说明如下:

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

影响分析显示

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

  1. 应用程序组件—热图中的容器,其中包含特定应用程序组件中使用的所有事务。
  2. 事务—应用程序容器内的方框,其中包含有关特定事务或程序的数据,例如:名称、SAP 代码和热图中测试相关性的百分比。

    您可以放大选定的感兴趣区域,并仅关注特定的 SAP 组件或模块。

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


先决条件

You can analyze your SAP transports and generate the Change Impact Analysis only if Test Manager has a direct connection to your SAP instance.

注意:更改影响分析支持 SAP ECCSAP S/4HANA 和 SAP EWM 系统。

步骤

To use the Change Impact Analysis, you must allow your SAP system to communicate with your Test Manager instance. To achieve this, follow these steps:
  1. Install the UiPath SAP AddOn.

    Visit Heatmap prerequisites for step-by-step instructions on how to install the add-on.

  2. Create a direct connection to an SAP instance, specifically for Change Impact Analysis:
    1. Open your project in Test Manager, and go to Project Settings > Integration.
    2. 打开现有的 SAP 连接,或从“新建连接”下拉列表中选择“SAP”。
    3. 选择“变更影响分析连接”。
    4. 选择要使用的 SAP 连接类型:
      1. Same as Heatmap: keep the same SAP connection that you're using for the Heatmap.
      2. 新建连接:专门为变更影响分析新建一个 SAP 连接。请按照上述相同步骤创建新的直接 SAP 连接。

许可证

使用变更影响分析来分析传输时,您会消耗传输单元。传输单元以 100 个为单位捆绑。

分析的每个唯一传输都会消耗一个传输单元。例如,如果您购买三个传输单元捆绑包,则可以分析 300 个不重复的传输。

当您分析以前已经分析过的传输时,不会消耗任何传输单元。

使用变更影响分析

请按照以下过程利用“变更影响分析”的功能。

访问更改影响分析

要访问“变更影响分析”,请执行以下操作:
  1. 打开热图
  2. 选择右上角的“分析传输”。
    1. 如果您没有传输单元许可证,或者您的所有许可证已用尽,则只能看到已分析传输和受影响事务的概览。


    2. 如果您有未使用的传输单元许可证,则系统将打开“传输”视图。


分析传输

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

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

    热图视图中生成变更影响分析

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

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

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

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

筛选受影响的事务

  1. 在“变更影响分析”视图中,从“所有事务类型”下拉列表中选择要查看的受影响事务的类型:
    1. 所有事务类型(默认)
    2. 匹配
    3. 差距
  2. 从“所有接口类型”下拉列表中选择要查看事务的接口类型:
    1. 所有接口类型(默认)
    2. [T] - SAP WinGUI 中的事务
    3. [R] - SAP WinGUI 中的报告/程序
    4. [W] - SAP WebGUI 中的事务
    5. [F] - SAP FIORI 中的应用程序

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

You can generate test cases for the transactions marked as GAP, using AutopilotTM.

  1. 影响分析”的“ 分析传输”步骤中,选择“列表”视图 以切换到受影响事务的表格。
  2. 对于标记为“GAP”的事务,选择“生成”。

    “提供支持文档”窗口将打开,提示您提供生成测试用例所需的附件或其他文档。

    图 1.在影响分析中针对差距选择“生成

  3. 在“提供支持文档”窗口中,选择其他附件。这些附件在生成测试时使用。您也可以自行上传其他文件。
    图 2.在“提供支持文档”窗口中选择一个附加文档

  4. 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.

    For instance, you can specify AutopilotTM the number of test cases that you want to generate. The maximum number of test cases is 50.

    图 3.在“提供其他指导”窗口中输入说明

  5. 选择“生成测试”以启动该流程。

    生成完成后,您将收到“测试用例生成完成”通知。根据您的通知首选项,您可以通过应用程序内通知和电子邮件接收通知。

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

  7. 如果您对生成的测试用例不满意,请选择“重新生成”,并提供有关用例的其他详细信息。
    1. Attach more relevant documents for AutopilotTM to use.
    2. 单击“下一步”,然后在“提供说明”文本框中输入其他详细信息。
    3. 优化步骤后,选择“重新生成”
    4. 单击“测试生成已完成”通知以访问重新生成的测试用例。
    5. 展开每个测试用例并进行审核。
    6. 选择您满意的测试用例,然后选择“创建测试”。

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

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


  5. 新建测试集。
  6. 当您为 SAP 测试组合中的差距创建测试集后,选择“完成”。

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。