架构验证对话框

相关项: GUI 测试和脚本化 GUI 组件

该对话框允许您指定验证应用程序或文件中 XML 的层次结构所依据的 XML 架构。

访问

配置检查点详细信息中,选择“激活架构验证”按钮。

重要信息
  • 如果要使用 XML 文件中引用的架构验证 XML 文件,则可以用绝对路径或相对路径定义架构引用。指定相对路径时,UFT One 会在“选项”对话框的文件夹窗格(工具 > 选项 > GUI 测试选项卡 > 文件夹节点)中列出的文件夹中搜索架构。
  • 如果要用文件系统上的架构文件验证 Web 上的 XML 文档,则不能使用 UNC 格式(例如,\\ComputerName\Path\To\Schema)指定架构文件位置。而应将架构文件位置映射到网络驱动器。
  • 如果在 XML 文档中定义了一个带有命名空间的架构,外部架构的命名空间必须与文档中所定义的相同。如果 XML 文档包含 XML 架构声明,并且外部架构文件的命名空间与文档中所定义架构的命名空间不同,则使用外部 XML 架构文件验证 XML 文档可能会导致意外结果。
  • 执行架构验证时,UFT One 会验证 XML 文档中的所有元素,即使某些元素不与架构文件关联也不例外。任何不与架构文件关联的 XML 元素都会导致架构验证失败。
相关任务

插入检查点步骤

用户界面元素如下所述:

UI 元素

描述

针对 XML 文档中定义的架构进行验证

指示 UFT One 使用 XML 文档中引用的一个或多个架构验证网页/框架、XML 文件或 XML 测试对象中的 XML 的层次结构。

针对下面指定的架构进行验证

指示 UFT One 使用一个或多个外部 XML 架构文件验证 XML 的层次结构。此外,还会检查 XML 文档中引用的所有架构。

备注: 如果选择该选项:

  • 将自动选择并禁用针对 XML 文档中定义的架构进行验证选项。
  • 将启用添加架构删除架构修改架构按钮。

添加架构。允许您将外部架构文件添加到列表。有关详细信息,请参阅添加架构对话框

删除架构。允许您从列表中删除选定外部架构文件。

修改架构。允许您修改列表中选定的外部架构文件的详细信息。有关详细信息,请参阅编辑架构对话框