我有一个GUI验证过程,想从TeamCity转到GitLab,不幸的是,我不知道GitLab是否能够处理这样的事情。我已经创建了YML
文件,并且自动化运行良好,直到可以识别GUI对象为止。我的解决方案使用pywinauto
,当应用程序在桌面上显示时运行良好,但是由于GitLab不会执行此操作,因此我不知道是否需要执行一些特殊的配置。 Pywinauto
错误:
pywinauto_utilities.py, line 39, in force_WindowIdentify
active_only=active, visible_only=visible)
File “C:\Python27\lib\site-packages\pywinauto-0.6.7-py2.7.egg\pywinauto\findwindows.py”, line 113, in find_window
element = find_element(**kwargs)
File “C:\Python27\lib\site-packages\pywinauto-0.6.7-py2.7.egg\pywinauto\findwindows.py”, line 84, in find_element
elements = find_elements(**kwargs)
File “C:\Python27\lib\site-packages\pywinauto-0.6.7-py2.7.egg\pywinauto\findwindows.py”, line 243, in find_elements
raise ctypes.WinError()