已知问题 - UI Automation 支持
与 OpenText Functional Testing 和 UI Automation 协作时存在下面的已知问题:
不受支持的功能 |
不支持将以下问题与 UI Automation 一起使用:
|
在早期版本的 OpenText Functional Testing 中创建的测试 |
在运行从早期版本的 OpenText Functional Testing 创建的某些测试时可能会失败,因为用来标识对象的描述属性中进行了更新。 变通方法: 在对象侦测器和对象存储库中检查测试对象的 name。如有必要,更新对象存储库以匹配对象侦测器中 name 属性的值。 提示: 在 UI Automation 对象中始终使用 name 属性进行对象标识。此属性允许 OpenText Functional Testing 在测试运行期间更快地查找对象。 |
ALM |
不支持结合使用 OpenText Functional Testing 和 UI Automation 来测试 ALM 客户端应用程序。 |
Windows 10 及更高版本 |
当在 Windows 10 及更高版本上运行 OpenText Functional Testing 时,UI Automation 录制和 UI Automation 侦测模式可能会遇到不一致的行为。 在 Windows 10 及更高版本上运行的 OpenText Functional Testing 尚未正式支持这些功能。 |
录制 |
如果要使用 UI Automation 在 GUI 刷新速度较慢 (例如 RDP 连接速度慢) 的环境中进行录制,则录制可能会遇到意外的和不稳定的行为。 另外,在 UI Automation 插件测试对象上进行录制时,由于页面刷新可能会导致并非所有的对象都能识别。为避免错误,请在编辑器中手动添加任何相关步骤。 |
正则表达式作为属性值 |
Controltype 不能具有作为正则表达式的值。 具有大量元素的 UIA 容器对象 侦测 UIA 容器对象 (例如对象中包含大量元素的列表、树和表) 时,OpenText Functional Testing 可能会遇到性能下降和意外行为等情况。 变通方法: 执行以下某项或多项操作:
|
UIA 与其他“侦测”工具 |
如果您启动其他“侦测”工具,例如 Microsoft Inspect 工具,OpenText Functional Testing 会遇到意外的行为。 |
嵌套对象 |
不支持导航和识别其他对象中嵌套的捕获对象。 |
测试 Excel 文档 |
使用 UI Automation 测试 Excel 文档时,已知存在以下问题:
|
另请参见: