Всем привет!
Ситуация следующая:
Есть приложение на центуре, которое получает обновление 2-4 раза в месяц. И есть набор параметризованных скриптов, для проведения регресса. Скрипты реализованы на устаревшем инструменте , который ,помимо того что не стабильно работает, еще и не может взаимодействовать с частью элементов.
Есть желание перейти на другое средство, но дело все в том что оффициально заявленная поддержка есть только у HP WinRunner и то для достаточно ранней версии решения.
Основная проблема в том идентификация полей происходит по id, которые после каждого обновления меняется.
Мой предшественник , хотел, как и я ,по началу , реализовать фремворк на основе pywinauto и потерпел неудачу.
Теперь думаю о том чтобы увести часть тестов от GUI на уровень ниже, а те что останутся реализовать на Sikuli’е т.к. интерфейс не изменялся уже года 3.
Может есть у кого опыт автоматизации тестирования приложений на центуре?Ну или приложений на каком-то новом средстве, мало поддерживаемым известными инструмент автоматизации.
Поделитесь опытом.
P.S.
С чем в связке лучше использовать Sikuli для такой задачи?