У меня есть опыт написания тестов автоматизации для веб-приложений, использующих Selenium.Однако теперь мне нужно автоматизировать приложение для рабочего стола Windows, для которого я новичок.
Я использую QTP 11 (старая версия), и я могу получить QTP для входа в систему, используя имя пользователя / пароль для входа в настольное приложение.Однако при загрузке приложения появляются значки, похожие на рабочий стол Windows.Я попытался использовать ObjectSpy на значке папки Actions, но он не может найти идентификатор объекта, и он думает, что значок является WinObject ("COMPOSITE")
Также пробовал использовать функцию записи QTP, но код, который он генерирует, используетжестко закодированные значения x и y.Я не хочу использовать значения x, y, как будто значок «Действия» сместится на 3 см влево или вправо, в будущем тест не пройден.например, Window («Loan IQ»). WinObject («COMPOSITE»). Нажмите 369,33
Требуется помощь в поиске идентификатора объекта в приложении Win32.Спасибо