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 测试或组件的脚本。
-
启动 UFT One。
-
加载所需的插件。
如果脚本仅打开现有测试或业务组件并运行它们,则可以跳过此步骤。在打开测试或业务组件时,UFT One 动态加载其关联的插件。有关详细信息,请参阅加载在启动时未加载的插件。
-
打开测试或组件。
-
在以下位置配置设置:
-
选项对话框
-
测试设置或业务组件设置对话框
-
录制和运行设置对话框
-
-
保存并运行测试或组件。
在脚本中添加循环,以便对多个测试和组件使用相同的脚本。
另请参见: