Я имел ввиду, что мне попадались такие интерфейсы где нет нормальных идентификаторов, странные типы элементов (edit вместо label например) и при следующем запуске мог быть другой порядок/вложенность, хотя визуально всё так же.
Может я зря приплёл сам стек и виноваты разработчики таких интерфейсов
Да, это отличные решения, хотя в TestComplete интерфейс кажется мне устаревшим. Но если кого-то заинтересует что-то не такое дорогое и из россии, то моё приложение может помочь. А selenium и appium это код
Чем больше было количество интерфейсов на которых пробовали библиотеку, тем сильнее кодовая база разрасталась из-за покрытия каких-то необычных случаев, особенно когда были старые интерфейсы на c++\delphi. В итоге это ощущается как бесконечная борьба, всё сводится к эмуляции кликов мышью и сейчас я пробую другие подходы.
Но надеюсь статья будет полезна тем у кого нет проблем с разнообразием интерфейсов
Я имел ввиду, что мне попадались такие интерфейсы где нет нормальных идентификаторов, странные типы элементов (edit вместо label например) и при следующем запуске мог быть другой порядок/вложенность, хотя визуально всё так же.
Может я зря приплёл сам стек и виноваты разработчики таких интерфейсов
Я думал что нельзя просто так публиковать ссылку на свой сайт, рассчитывал что по названию сразу гуглится
https://rthelper.ru/docs.html
Да, это отличные решения, хотя в TestComplete интерфейс кажется мне устаревшим. Но если кого-то заинтересует что-то не такое дорогое и из россии, то моё приложение может помочь. А selenium и appium это код
Да, uiSpy. В windows sdk сейчас идёт inspect такая же
PowerAutomate очень хорош, образцовый в этом плане, но к сожалению закрытый и по ту сторону баррикад. А у меня разработка не только для души
К слову, есть крутое открытое решение openrpa, в котором я даже смог поучаствовать)
Чем больше было количество интерфейсов на которых пробовали библиотеку, тем сильнее кодовая база разрасталась из-за покрытия каких-то необычных случаев, особенно когда были старые интерфейсы на c++\delphi. В итоге это ощущается как бесконечная борьба, всё сводится к эмуляции кликов мышью и сейчас я пробую другие подходы.
Но надеюсь статья будет полезна тем у кого нет проблем с разнообразием интерфейсов
Да, это на ту же тему, брал с него пример в плане лёгкости использования: куча магии прячется под двумя строками кода.
Но у меня стояла задача гораздо более широкий функционал покрыть, который ближе к RPA решениям
Так и есть, сейчас стараюсь повысить стабильность комбинируя всё это с автоматическими визуальными проверками
Очень интересно увидеть апдейт, какие на данный момент площадки интересны для публикации
Вступление в статье это идеальное место чтобы хоть немного познакомиться с Олегом Бартуновым и не лезть в гугл