Web > 页面/框架选项窗格(选项对话框)

此窗格使您能够修改 UFT One 录制页面和框架对象的方式。

备注: 此窗格中的设置仅与在 Internet Explorer 中录制有关。

访问
  1. 确保 GUI 测试已打开。

  2. 选择“工具”>“选项”>“GUI 测试”选项卡>“Web”>“页面/框架选项”节点

用户界面元素如下所述:

UI 元素

描述

为以下对象创建新的页面测试对象

这些选项指示在录制时 UFT One 何时在对象存储库中新建页面对象。

为以下对象创建新的框架测试对象

这些选项指示在录制时 UFT One 何时在对象存储库中新建框架对象。框架选项与页面选项类似(除了每次导航选项不可用)。

每次导航

指示 UFT One 每次在网页中执行导航时新建页面对象。

(仅与为以下对象创建新的页面测试对象相关。)

不同的测试对象描述

指示 UFT One 根据针对页面测试对象定义的属性,为具有不同测试对象描述的页面新建页面测试对象。

页面对象的默认测试对象描述仅包含测试对象类。如果选择此选项,则强烈建议您定义唯一标识不同页面对象的对象描述属性。还应确保定义的属性能一直保持不变,否则以后运行时可能会失败。

不同的 URL 或数据传输中的更改

指示 UFT One 仅当页面 URL 发生更改,或 URL 保持不变而传输到服务器的数据发生更改时,才根据选择的数据类型和传输方法新建页面对象:

  • 忽略非用户输入数据 —— Get。指示 UFT One 在使用 Get 方法将数据传输到服务器的情况下忽略非用户输入数据。

    例如,假设用户在网页上输入数据,然后使用 Get 方法将该数据作为隐藏字段插入。用户单击提交(将数据发送到服务器)。根据隐藏的字段数据,新的网页将有所不同。但是,UFT One 不会新建页面测试对象。

  • 忽略非用户输入数据 —— Post。指示 UFT One 在使用 Post 方法将数据传输到服务器的情况下忽略非用户输入数据。

    例如,假设用户在网页上输入数据,然后使用 Post 方法将该数据作为隐藏字段插入。用户单击提交(将数据发送到服务器)。根据隐藏的字段数据,新的网页将有所不同。但是,UFT One 不会新建页面测试对象。

  • 忽略用户输入数据 —— Get。指示 UFT One 在使用 Get 方法将数据传输到服务器的情况下忽略用户输入数据。

    例如,假设用户使用 Get 方法在网页的表单中输入数据并单击提交(将数据发送到服务器)。根据用户所填写的数据,新的网页将有所不同。但是,UFT One 不会新建页面测试对象。

  • 忽略用户输入数据 —— Post。指示 UFT One 在使用 Post 方法将数据传输到服务器的情况下忽略用户输入数据。

    例如,假设用户使用 Post 方法在网页的表单中输入数据并单击提交(将数据发送到服务器)。根据用户所填写的数据,新的网页将有所不同。但是,UFT One 不会新建页面测试对象。

使用附加页面信息

指示 UFT One 使用测试对象的其他属性标识现有页面测试对象。

选择此选项即指示 UFT One 在使用后退前进导航按钮时识别现有页面。

全部重置

将所有选项重置为其默认核心设置。某些基于 Web 的插件会修改默认设置,以优化页面和框架录制。如果要使用插件,则建议您保留默认插件设置,而不使用“重置”按钮。