UFT One 自动脚本

相关项: GUI 测试和组件

UFT One 自动化对象模型是表示 UFT One 用户界面中各个元素的一组测试对象、方法和属性,使您能够从其他应用程序控制 UFT One

使用自动化对象模型来编写可控制 UFT One 的 Visual Basic 脚本,以修改配置和运行设置。当您需要多次定义相同设置,或对多个测试和组件定义相同设置,或为特定的环境或应用程序快速配置 UFT One 时,此方法很有帮助。

UFT One 自动化对象模型范围

大多数 UFT One UI 元素和选项在如下所示的自动化对象模型中均受支持:

对话框 大多数 UFT One 对话框都具有相应的自动化对象。
对话框中的选项 UFT One 对话框中的大多数选项都具有相应的对象属性。
菜单命令和其他操作 大多数 UFT One 菜单命令和其他操作都具有相应的自动化方法。

使用 UFT One 自动化对象模型公开的对象、方法和属性以及诸如循环和条件语句之类的标准编程元素,可以设计自动脚本。

有关更多详细信息,请参阅应用程序对象和《UFT One Automation Object Model Reference》。

返回页首

示例自动化场景

以下是您可能会使用 UFT One 自动脚本的两种常见场景。

配置团队的测试配置

使用自动化对象模型创建可打开 UFT One (具有特定配置设置) 的脚本。

指示所有测试使用此自动脚本打开 UFT One,以确保整个团队使用相同的配置。

运行测试和组件

创建可执行以下步骤来定义特定设置并运行 UFT One 测试或组件的脚本。

  1. 启动 UFT One

  2. 加载所需的插件。

    UFT One 15.0.1 及更高版本: 如果脚本仅打开现有测试或业务组件并运行它们,则可以跳过此步骤。在打开测试或业务组件时,UFT One 动态加载其关联的插件。有关详细信息,请参阅加载在启动时未加载的插件

  3. 打开测试或组件。

  4. 在以下位置配置设置:

    • 选项对话框

    • 测试设置业务组件设置对话框

    • 录制和运行设置对话框

  5. 保存并运行测试或组件。

在脚本中添加循环,以便对多个测试和组件使用相同的脚本。

返回页首

另请参见: