已知问题 - Web 2.0 插件

此部分包括有关使用 Web 2.0 插件的疑难解答和限制信息。

一般限制

  • 使用 Web 插件扩展性支持的测试对象(如 Web 2.0 测试对象)时,如果从交互屏幕创建检查点,或尝试从交互屏幕查看对象的属性,则部分属性值可能为空。

  • 在 Firefox 浏览器中使用 Web 2.0 工具包时,我们建议一次仅加载一个工具包。

返回页首

特定于浏览器的限制

  • 由于同步问题,如果在录制时导航到 Internet Explorer 或 Mozilla Firefox 中的新网页,则 UFT One 可能不会录制页面中特定 ASP .NET Ajax 或 jQuery UI 对象的某些操作。同样,运行导航到新页面的步骤时,UFT One 可能无法在特定 ASP .NET Ajax 或 jQuery UI 对象上执行某些步骤。

    变通方法: 如果录制时发生问题,请刷新网页并重新录制步骤。如果运行时发生问题,请在有问题的步骤前插入 Wait() 语句。

  • Safari 浏览器不支持 Web 2.0 测试对象或基于扩展性的 Web 插件的测试对象。

  • 由于 JQuery 升级,UFT One 可能无法在低于 10 的 Internet Explorer 中的 Web 2.0 对象上录制操作。

    变通方法: 每次开始录制之前,请将“仿真设置”中的浏览器版本更改为版本 10 或更高版本。

返回页首

ASP .NET AJAX

使用 Web 2.0 ASPAjax 插件时,默认情况下,不会启用交互屏幕中的运行脚本。

变通方法:

  1. 在“选项”对话框中,启用在交互屏幕中运行脚本。在“工具”>“选项”>“GUI 测试”选项卡 >“交互屏幕”节点,将“运行脚本”设置为“已启用”

  2. 关闭然后重新打开测试或组件,以使设置生效。

返回页首

Dojo

在 Internet Explorer 10 或 11 中,无法在使用 Dojo 1.10 创建的对象上进行录制。

变通方法: 在 Internet Explorer 9、Firefox 或 Chrome 上录制对象。

返回页首

EXT-JS

加载 Ext-JS 工具包时,请确保未加载 Siebel 插件。

返回页首

Salesforce Lightning

此插件仅支持使用 Google Chrome 和 Mozilla Firefox 浏览器。

UFT One 不支持 shadow roots 下的 Salesforce Lightning 对象。

返回页首

SAPUI5

SAPUI5 ag-grid 和 ui-grid 对象在浏览器控件中不受支持。

返回页首

Siebel Open UI

  • 默认情况下,所有 SiebelOpenUI 对象均显示为同一“页面”对象的子对象,即便对于从主页打开的对象中所的嵌入对象亦是如此。

    如果要按单独的“页面”对象将对象分组,请在“选项”对话框 的页面/框架选项窗格中,选中 Create a new page test object for section 下的 Every navigation 选项(工具 > 选项 > GUI 测试选项卡 > Web 窗格 > 页面/框架选项)。

  • 录制 SblOUIAdvancedEdit 对象的输入信息时,UFT One 将在打开另一对象之后录制输入信息的 Set 方法。

    变通方法: 录制完成后,手动更改步骤的顺序。

  • 选择 Siebel OpenUI  对象的方法时,自动完成列表将显示该对象的某些内部方法。您的测试中不应使用这些方法。

返回页首