我的问题是,我的主窗口的标题是动态的(它包含应用程序的版本),所以当我记录我的编码 ui 测试时,在名为“MainWindow”的 UI 控制图中的 UIMap 节点下为该窗口创建了几个对象, "MainWindow1", "MainWindow2" 等...它们之间的唯一区别是标题。
所以我将第一个“MainWindow”的搜索属性更改为“Contains”,只是应用程序的名称,以使其忽略版本部分。但现在我的问题是,如何删除所有其他主窗口对象并将所有 UI 操作和其他控件(位于树中的冗余窗口对象下)引用到“MainWindow”对象?
我找不到任何干净的方法来做到这一点。非常感谢。