基于 Windows 的 SAP 支持

可以使用 OpenText Functional Testing SAP 解决方案插件附带的基于 Windows 的 SAP 测试支持来测试 SAP GUI for Windows 用户界面对象中的用户界面对象。

常规信息

插件类型

测试 SAP GUI for Windows 应用程序时,它的许多功能与其他基于 Windows 的插件相同。

支持的环境

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

重要信息
  • 在 SAP GUI for Windows 应用程序中录制时,仅当提交表单或切换到另一个表单时,步骤才会添加到测试中。如果在提交表单或切换为离开表单之前手动停止录制会话,则不会录制任何步骤。

  • SAP NWBC 桌面插件随 SAP 解决方案插件一起安装。但是,为了完全支持 NWBC 桌面应用程序,必须执行以下操作:

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

    • 打开 OpenText Functional Testing 时,在插件管理器的 SAP 插件和 WPF 插件下选择 SAP NWBC 桌面插件。

测试对象方法和属性

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

已知问题

已知问题 - 基于 Windows 的 SAP

先决条件

使用该插件之前

有关以下先决条件的详细信息,请参见 启用对 SAP GUI for Windows 的支持

  • 必须安装 SAP GUI 脚本选项。

  • 服务器和客户端必须安装正确的包和修补程序版本。

  • 服务器和客户端上必须均启用了 Scripting API。

  • 客户端必须配置为对 F4 帮助屏幕使用对话框显示模式。

  • 确保服务器未设置为使用低速连接

  • F1F4 帮助显示设置必须配置正确才支持测试 SAP GUI for Windows 应用程序中 F1F4 帮助屏幕的使用。

  • 如果计划使用 OpenText Functional Testing-Solution Manager 集成功能,还必须安装相应的支持包并将 Solution Manager 服务器配置为使用 OpenText Functional Testing。有关详细信息,请参阅配置 Solution Manager 以进行测试

SAP NWBC

在将此插件与 SAP NWBC 版本 6.5、7.0、7.7 或 8.0 应用程序结合使用之前,请执行以下操作:

  1. 以管理员身份运行以下应用程序: <Installdir>\bin\SettingNewBrowserControlApplication.exe

  2. 对于 SAP NWBC 6.5 或 7.0,请注册以下应用程序:

    • C:\Program Files (x86)\SAP\<NWBC 安装目录>\NWBC.exe
    • C:\Program Files (x86)\SAP\<NWBC 安装目录>\NwbcBrowserHost.exe

    对于 SAP NWBC 7.7 或 8.0,请注册以下应用程序:

    • C:\Program Files\SAP\<NWBC 安装目录>\NWBC.exe
    • C:\Program Files\SAP\<NWBC 安装目录>\NwbcBrowserHost.exe
    • C:\Program Files\SAP\<NWBC 安装目录>\LandscapeMigration32Wrapper.exe

插件依赖关系

配置

配置选项

使用 SAP> 常规窗格。
(工具 > 选项 > GUI 测试 tab > SAP > 常规节点)

录制和运行设置

使用 SAP 选项卡。
(录制 > 录制和运行设置

有关详细信息,请参阅 SAP 选项卡(录制和运行设置对话框)

自定义交互屏幕捕获设置

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

应用程序区域其他设置

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

另请参见: