【发布时间】:2014-02-03 14:54:21
【问题描述】:
我有一个使用 wxWidgets 的小型应用程序,在 MS Windows 上运行。我正在使用 UI 自动化进行自动化测试。在大多数情况下,这进展顺利。但是,我遇到了障碍。
对于大多数小部件,UIA“名称”属性似乎与小部件上的任何文本相匹配。 (我不知道 wxWidgets 是否这样做或 UIA 是否这样做。)但是对于图像按钮......是的,没有文字。所以我想做的是为这些小部件添加某种属性,使它们可以通过 UIA 唯一识别,而不会改变 GUI 的视觉外观。
我曾希望在窗口设计器中简单地设置“名称”属性就可以做到这一点……但遗憾的是没有。有什么想法可以解决这个问题吗?
【问题讨论】:
标签: windows wxwidgets ui-automation