[-004-]-Python3+Unittest+Uiautomation Windows桌面App UI自动化之操作方法相关延伸

1、wait延伸之waitTime,调整输入,点击时间

edit.SendKeys('我是输入内容', waitTime=0)

auto.ButtonControl(AutomationId='id').Click(waitTime=0.01)

2、清空输入框中的内容重新输入

# 将输入框中的内容置为空
control.GetValuePattern().SetValue('')
# 输入新的内容
control.SendKeys(str(beginPage))

3、等待某控件的出现

def WaitControlForExist(self,control, timeout=10):
        """
        等待某元素的出现
        """
        return auto.WaitForExist(control, timeout)

 

posted @ 2024-01-19 10:33  旅行没有终点  阅读(53)  评论(0编辑  收藏  举报