假设我用一个宏打开一些word文件,打开一个带有一些按钮的对话框。
有没有办法自动找到这些按钮并按下它们(当只有PID时)? 目前,我正在使用pywinauto自动化GUI测试。如果有办法用pywinauto这样做会很棒。
感谢。
答案 0 :(得分:1)
总结所有评论:
可以使用方法.children()
(对于顶级窗口),立即.descendants()
和所有print(app.windows()[0].descendants(control_type='Edit'))
(整个子树作为普通列表)枚举所有窗口及其控件)。您甚至可以通过class_name,control_type,content_only和/或title过滤子项和子项。
示例:
dst?.frame = CGRect(0.0, screenHeight, screenWidth, screenHeight)