基于 Web 的 SAP 支持

可以使用 OpenText Functional Testing 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 应用程序之前,请启动 OpenText Functional Testing

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

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

SAPUI5 插件

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

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

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

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

SAP Business Networks

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

启动 OpenText Functional Testing 时,请在“SAP 插件”和“Web 插件”下选择“SAPWebExt 插件”。

SAP 服务器/客户端配置

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

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

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

返回页首

测试对象、方法和属性

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

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

如果应用程序中的对象未被识别为 SAP 测试对象,请使用其他方法与此对象进行交互。例如,尝试使用 Web 测试对象、“设备回放”操作、基于 AI 的测试或图像识别对象。

返回页首

配置

要配置用于使用基于 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” 选项卡 (“录制”>“录制设置”) 指示 OpenText Functional Testing 在每次录制和测试运行开始时,使用特定的 URL 和浏览器打开基于 Web 的 SAP 应用程序或 SAP Enterprise Portal。

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

测试设置

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

自定义交互屏幕捕获设置

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

应用程序区域其他设置

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

返回页首

另请参见: