基于 Web 的 SAP 支持

可以使用 UFT One SAP 解决方案插件附带的 SAP Web 测试支持来测试基于 Web 的 SAP 应用程序中的用户界面对象。

这些应用程序包括 SAP Enterprise Portal、Internet Transaction Server (Web GUI)、SAP Customer Relationship Management (CRM、Interaction Center Web Client)、SAP SuccessFactors、SAP Web Dynpro for ABAP、SAP NWBC for HTML 和 SAP Business Networks Web 应用程序。

支持的环境

有关受支持的基于 Web 的 SAP 环境的详细信息,请参阅UFT One 支持矩阵中的“SAP 解决方案插件”部分。

受支持的浏览器

浏览器

SAPUI5 桌面应用程序

SAPUI5 测试对象

SAP Business Networks Web 应用程序

SAPWebExt 测试对象

其他基于 Web 的 SAP 环境

SAP 测试对象

Internet Explorer
Firefox

Edge 旧版
Edge (基于 Chromium)
Chrome

返回页首

先决条件

在打开基于 Web 的 SAP 应用程序之前,打开 UFT One

此外,基于 Web 的 SAP 测试支持与其他基于 Web 的插件类似,并且在开始之前必须先加载 Web 插件。

以下先决条件在特定场景下也适用:

SAPUI5 插件

在安装 SAP 解决方案插件时,也会安装 SAPUI5 插件。

但是,要完全支持 SAPUI5 应用程序,必须执行以下操作:

  • 安装 SAP 解决方案插件和 Web 插件。

  • 启动 UFT One 时,在插件管理器的 SAP 插件和 Web 插件下选择 SAPUI5 插件。

SAP Business Networks

如果要使用 SAP Business Networks 应用程序,则必须安装 SAP 解决方案插件和 Web 插件。

启动 UFT One 时,请在“SAP 插件”和“Web 插件”下选择“SAPWebExt 插件”。

SAP 服务器/客户端配置

对于 SAP GUI for HTML、Interaction Centre Web Client (ICWC) 应用程序和客户关系管理 (CRM) 应用程序,请确认您的 SAP 服务器和客户端配置正确。

有关更多详细信息,请参阅启用对 SAP GUI for Windows 的支持

HTML 对象 如果在包含 HTML 对象的 SAP GUI 应用程序中工作,则可在打开 UFT One 之前登录应用程序,但是必须先打开 UFT One 再导航到包含 HTML 对象的事务。

返回页首

测试对象方法和属性

SAP 解决方案插件提供了测试基于 Web 的 SAP 应用程序中的对象时可使用的测试对象、方法和属性。有关详细信息,请参阅《UFT One Object Model Reference for GUI Testing》SAP Web 部分。

如果要使用与 SAP 相关的工具包,请参阅以下内容以了解可用的测试对象、方法和属性:

返回页首

配置

要配置用于使用基于 Web 的 SAP 应用程序的选项,请使用“Web”窗格。请确保打开 GUI 测试并选择“工具”>“选项”>“GUI 测试”选项卡 >“Web”>“常规”节点。

在以下位置中配置其他设置:

录制和运行设置

使用以下某种方式:

  • 使用“SAP”选项卡 (“录制”>“录制和运行设置”) 可连接至 SAP GUI for HTML 或 Interaction Centre Web Client (ICWC) 应用程序的 SAP GUI 客户端。

    这是因为 ICWC 是从 SAP GUI 客户端内部打开的。有关更多详细信息,请参阅启用对 SAP GUI for Windows 的支持

  • 使用“Web” 选项卡 (“录制”>“录制设置”) 指示 UFT One 在每次录制和测试运行开始时,使用特定的 URL 和浏览器打开基于 Web 的 SAP 应用程序或 SAP Enterprise Portal。

    或者,您可以指示 UFT One 在任何打开的浏览器上录制和运行。

测试设置

使用 Web 窗格。(文件 > 设置 > Web 节点)

自定义交互屏幕捕获设置

使用 Web 部分。(工具 > 选项 > GUI 测试选项卡 > 交互屏幕节点 > 自定义级别按钮)

应用程序区域其他设置

使用 Web 窗格。在应用程序区域侧栏中,选择其他设置 > Web

返回页首

另请参见: