首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UFT12.02无法识别WpfDataGrid

UFT12.02无法识别WpfDataGrid
EN

Stack Overflow用户
提问于 2016-04-09 14:16:59
回答 1查看 800关注 0票数 1

UFT12.02无法识别WpfDataGrid:

操作系统: Window 7 64位

工具: UFT 12.02

桌面应用技术:基于点网窗口的独立应用程序(所有测试对象都被识别为WPF)

在基于点网的桌面应用程序中监视数据表时,UFT将该对象识别为WpfObject。WpfDataGrid表在每一行中包含两个链接和一个按钮。UFT能够将其中一个链接识别为"WpfLink“,但不能识别另一个链接和按钮。

对象间谍窗口层次结构显示;

WpfObject:dataGrid2

尝试过很少的脚本:

使用以下脚本选择行:'WpfWindow("xxxx").WpfObject("devname:=dataGrid2").Object.SelectedIndex=1

它从WpfWindow("VIDA").WpfObject("devname:=dataGrid2").Object.ToString()中获取行数,ToString返回一个表示测试对象的字符串。

‘它从WpfWindow("VIDA").WpfObject("devname:=dataGrid2").Object.Items.Count打印datagrig2中获取行数

但这没有用,因为我需要点击按钮和链接。

很少发现与此有关的帖子,但没有找到绝对的解决办法。

链接:

  1. WPF Application Testing with HP UFT (QTP)
  2. Access objects inside a WPF grid

问题:

有人能帮我得到按钮和链接的属性并选择那些按钮和链接吗?

也无法找到为什么它没有标识WpfDataGrid,以及如何将WpfObject标识为WpfDataGrid/WpfTable?

该项目完全停留在这里,因为这是项目的主要部分之一,需要尽快找到解决方案。

如果需要更多有关这方面的信息,请告知。

提前一吨谢谢。

EN

回答 1

Stack Overflow用户

发布于 2019-11-06 04:01:08

以下是正确的答案:-

1)开放UFT

2)在UFT中打开wfp ".exe“文件并运行。(YourwpfFile.exe)

3)然后可以使用对象间谍识别WFP窗口。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36517966

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档