文件夹窗格(选项对话框 GUI 测试选项卡)

相关项: GUI 测试和组件

此窗格可用于添加、删除、导入和导出 UFT One 用于搜索测试、组件、操作或资源文件的搜索路径。您还可以使用此窗格在将资源添加到测试时指定资源的路径类型。

访问“文件夹”窗格

  1. 执行以下某项操作:

    • 确保 GUI 测试、操作或组件在文档窗格中处于活动状态。

    • 在解决方案浏览器中,选择 GUI 测试或组件节点或其某个子节点。

  2. 选择工具>选项> GUI 测试选项卡>文件夹节点。

返回页首

向搜索列表添加文件夹

搜索列表包含 UFT One 搜索测试、组件、操作或文件所在的文件夹。

如果将文件夹添加到搜索列表中,则无需在其他对话框中指定测试、组件、操作或文件的完整路径或调用语句。列表中搜索路径的顺序决定 UFT One 搜索指定操作或文件的顺序。对于组件和应用程序区域,所有文件都必须存储在 ALM 路径中。

  • 单击 向搜索列表添加新文件夹。您可以添加完整路径、相对路径或 ALM 路径。

  • 要添加 ALM 路径,请执行以下操作:

    • 当连接到 ALM 时,单击

      UFT One 会添加 [ALM] 并显示浏览按钮,以便您可以定位 ALM 路径。

    • 未连接到 ALM 时,请按住 Shift 键并单击

      UFT One 会添加 [ALM],并且您可以输入路径。您也可以手动输入完整的 ALM 路径。如果执行了该操作,则必须在 [ALM] 后面添加一个空格。例如: [ALM] Subject\Tests

  • 只有当连接到对应的 ALM 项目时,UFT One 才会搜索 ALM 项目文件夹。

返回页首

导入 / 导出文件夹搜索列表

要在多台 UFT One 计算机上重复使用文件夹搜索列表,您可以使用“导入...”/“导出...”按钮。在一台 UFT One 计算机上输入文件夹,将输入的文件夹导出为 JSON 文件,然后将该文件导入其他 UFT One 计算机。这样就省去了手动添加这些文件夹的麻烦。

返回页首

指定资源路径类型

您可以指示 UFT One 使用绝对路径或相对路径,或者每次将资源添加到测试时显示提示。

选择以下选项之一:

  • 始终保存相对路径: 始终使用相对路径保存添加到测试中的资源。

  • 始终保存绝对路径: 始终使用绝对路径保存添加到测试中的资源。

  • 指定路径时询问我: (默认) 选择此选项将提示您使用相对路径。有关详细信息,请参阅当指定资源时提醒我使用相对路径

将测试的关联资源从绝对路径转换为相对路径

如果测试资源以绝对路径保存,您可以将这些绝对路径更新为相对路径。此转换增加了测试的灵活性。

要将关联资源转换为相对路径,请执行以下操作:

  1. 将资源路径类型设置为“始终保存相对路径”

  2. 打开一个资源以绝对路径保存在 UFT One 中的测试。

    UFT One 将在“错误”窗格中显示一条警告消息。

  3. 双击此警告消息。

    UFT One 将打开一个对话框,您可以在其中将与打开的测试关联的资源的绝对路径转换为相对路径。

  4. 在该对话框中,选择要为其转换路径的资源,然后 UFT One 会自动执行转换。

返回页首

替换 ALM 中已保存测试相关资源的相对路径时发出警告

允许您在每次从保存相关资源资源及其相对路径的 ALM 打开测试时在“错误”窗格中显示警告。

返回页首

重要注释

  • 单击“恢复出厂默认设置”按钮可重置所有产品设置,包括 ALM 连接信息、最近的文件列表以及“选项”对话框中定义的任何内容,例如启动选项、UI 布局、GUI、API 和 BPT 测试选项、远程连接凭据等。

  • 默认情况下,在搜索列表中列出当前测试或组件。它无法删除。

    相对路径是相对于该当前测试的。

    列表中显示了相对路径。将鼠标悬停在该路径上方可查看 UFT One 用于此路径的完整路径。

  • 可以在测试中使用 PathFinder.Locate 语句来检索完整路径,UFT One 将会根据“文件夹”窗格中指定的文件夹对指定的相对路径使用该完整路径。有关详细信息,请参阅《UFT One Object Model Reference for GUI Testing》实用程序对象部分中的 PathFinder 对象。
  • 如果要在 Quality Center 或 ALM 中使用资源和依赖关系模型,请指定 Quality Center 或 ALM 绝对路径。

  • UFT One 会按搜索列表中显示的文件夹顺序搜索指定的测试、组件、操作或文件。如果多个文件夹中有相同的文件名,则 UFT One 使用它找到的第一个实例。

  • 如果任何文件夹名称包含正斜杠,则 UFT One 无法解析“选项”对话框的“文件夹”窗格中指定的 ALM 文件夹路径。

    变通方法: 删除 ALM 文件夹名称中的斜杠,或者使用绝对路径指定此文件夹的路径(不使用引用“文件夹”窗格的相对路径)。

返回页首

另请参见: