资源窗格(测试/业务组件设置对话框)

相关项: GUI 测试和组件

该窗格显示与测试或组件关联的资源的列表(通过组件的应用程序区域建立组件关联)。

对于测试: 该窗格允许您将函数库和数据表文件与测试关联。还可以将当前关联的函数库的设置设为所有新测试的默认设置。

对于组件: 该窗格以只读模式显示通过组件应用程序区域与组件关联的函数库和对象存储库的列表。

访问

在测试、操作或业务组件处于活动状态时,选择文件 > 设置 > 资源。

重要信息

对于测试:

  • 对象存储库与测试中的个别操作关联。您可以使用“操作属性”对话框(在画布中右键单击操作并选择操作属性)和“关联存储库”对话框(资源 > 关联存储库)将对象存储库与操作关联。

  • 运行测试时,只有当您连接到对应的 ALM 项目时,UFT One 才会从 ALM 项目文件夹中使用关联的函数库。

对于组件:

该窗格中的信息为只读。您可以使用应用程序区域中的函数库对象存储库窗格(应用程序区域)定义该窗格中的设置。

另请参见

用户界面元素如下所述:

UI 元素

描述

关联的函数库

与测试或组件关联的函数库的列表。

列表中函数库的顺序决定 UFT One 搜索函数或子例程的顺序,该函数或子例程是从测试或组件的步骤中调用的。

对于测试: 您可以添加、删除这些文件以及确定文件的优先级。还可以为新测试设置默认函数库。

将函数库与测试关联。(如果函数库包含语法错误,则会打开一则消息,声明这些语法错误会导致测试或组件失败。)

您可以输入函数库的绝对路径或相对路径和文件名,或者使用浏览按钮找到所需文件。函数库可以位于文件系统中,也可以位于 ALM 项目文件夹中。

如果输入相对路径,则在测试运行期间 UFT One 会先在当前测试文件夹中搜索文件,然后在“选项”对话框“文件夹”窗格中所列的文件夹中搜索文件。

备注:  

  • 如果要在 Quality Center 或 ALM 中使用资源和依赖关系模型,请指定 Quality Center 或 ALM 的绝对路径

  • 未连接到 ALM 时,您可以按住 Shift 键并单击该按钮来添加 ALM 项目文件夹中的文件。UFT One 会添加 [ALM],您可以输入路径。您也可以手动输入完整的 ALM 路径。如果执行了该操作,则必须在 [ALM] 后面添加一个空格。例如: [ALM] Subject\Tests

设为默认值
(仅限测试)

将当前函数库列表设为要与新测试关联的默认列表。这不影响现有测试。

备注: 当此测试关联的函数库列表不同于之前设置为所有测试的默认列表的列表时,启用此按钮。

警告: 如果默认函数库已移动或重命名,则 UFT One 将无法找到它。新建测试时,该函数库将会显示在“错误”窗格中。

检查语法
(仅限测试)

验证任何关联的函数库是否包含会阻止测试正确运行的语法错误。在最终完成测试之前,单击检查语法按钮以检查文件中的语法错误。如果发现任何语法错误,将打开“错误”窗格,列出包含语法错误的文件。否则,打开一个信息框,让您确认所有函数库中的语法都有效。

备注:  

  • UFT One 只检查可以访问的关联函数库。例如,如果关联的函数库存储在 ALM 项目中,但是您当前未连接到该项目,则不检查这些函数库的语法。

  • 无法指示 UFT One 检查运行中动态加载的函数库的语法。

数据表
(仅限测试)

要用于测试的数据表的位置:

  • 默认位置(在测试文件夹下)。指示 UFT One 使用存储在默认数据表位置测试文件夹下的数据。

  • 其他位置。指示 UFT One 使用存储在指定的数据表位置中的数据。数据表可以是任何 Microsoft Excel(.xls.xlsx)文件。

备注: 您可以将存储在 ALM 中的 Microsoft Excel 文件指定为数据表。

关联的对象存储库
(仅限组件)

当前通过组件的关联应用程序区域与组件关联的共享对象存储库列表(除了本地对象存储库)。列表中的对象存储库顺序决定 UFT One 搜索测试对象描述的顺序。