【发布时间】:2015-10-22 02:03:15
【问题描述】:
我正在使用 pywinauto 对应用程序进行自动化测试。
它在应用程序的每个窗口都成功运行,但由于某种原因,它无法在 Windows 8 和 Windows 10 上单击安装向导上的按钮。它适用于 Windows 7。
经过测试
- python 2.7.10.amd64
- pywinauto 0.5.3
- Windows 10 x64
我可以获得按钮坐标、文本和所有其他信息,但是我无法对其执行任何操作(单击、按键)
我得到的错误是:
File "C:\Python27\Lib\site-packages\pywinauto\controls\HwndWrapper.py", line 900, in ClickInput self, button, coords, double, wheel_dist = wheel_dist, use_log = use_log, pressed = pressed, absolute = absolute)
File "C:\Python27\Lib\site-packages\pywinauto\controls\HwndWrapper.py", line 1778, in _perform_click_input win32api.SetCursorPos((coords[0], coords[1])) pwintypes.error: (0, 'SetCursorPos', 'No error message is available')
谢谢!
【问题讨论】:
-
是UAC确认窗口吗?