在我目前的工作中,我需要对基于 Windows 的第 3 方逻辑编程应用程序进行自动化测试。1)我想启动一个应用程序,2)指定要工作的窗口,3)找到所有控件和属性4)最后从控件中获取输出值有人可以帮忙吗?谢谢!
这是我的代码:
#import the pywinauto.application module
from pywinauto.application import Application
# create an applicaiton instance and execute the application
app = Application(backend="uia").start('calc.exe')
# creating window specification
dlg_spec = app.window(title='Calculator')
# window lookup to deal with the window/control
dlg_spec.wrapper_object().minimize()
dlg_spec.minimize()
# Printing the control identifiers
app.Properties.print_control_identifiers()
我得到 TimeoutError 和 ElementNotFoundError (在第 4 行)