如何解决winappdriver 从 System.Data.DataRowView 获取数据
我正在为 Windows 窗体应用程序编写 UI 测试,到目前为止,我能够使用 Windows 工具包检查工具提取测试的必要信息
现在我的问题是,我得到了以下列表,但我无法获取列表项的文本。通常元素的文本是属性名称,但在此列表中它只是“System.Data.DaTarowView”
用户界面中的列表
对于任何人来说,这就是我获取元素的方式(C#)
WindowsElement element = driver.FindElementByName("System.Data.DaTarowView");
解决方法
刚发现不可能,github仓库上的这个问题是这样描述的:
https://github.com/microsoft/WinAppDriver/issues/1475
唯一的解决方法是使用 OCR 截取和提取文本
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。