t.me/atinfo_chat Telegram группа по автоматизации тестирования

Автоматизация Desktop мессенджеров в Windows, Linux системах

autoit
desktop
automation
java
testng
qa
linux
Теги: #<Tag:0x00007f9c499a6310> #<Tag:0x00007f9c499a61d0> #<Tag:0x00007f9c499a6090> #<Tag:0x00007f9c499a5f50> #<Tag:0x00007f9c499a5de8> #<Tag:0x00007f9c499a5ca8> #<Tag:0x00007f9c499a5b68>

(Максим Лаптев) #1

Добрый день, есть задача в автоматизации действий пользователей desktop приложений Windows, Linux.
Собственно не могу найти инструмент, который бы идеально подходил к решению данной задачи.
Главный вопрос, каким образом автоматить действия пользователей в различных мессенджерах? например, к элементам telegramm нельзя пробраться по локаторам, получается единственным выходом использовать Sikuli?
И еще вопрос, если мы хотим проверить правильность текста который мы вставили, или файла который мы отправили Sikuli будет проверять через изображение или есть другие методы?


(Alexandr D.) #2

(Максим Лаптев) #3

по сути, логика такая, сделали вставку в текстовое поле, сделали скриншот, распознали текст, проверили текст? А каким образом проверять наличие файлов или запущенный процесс, sikuli это умеет?


(IgorG) #4

А потом к распознанному тексту применить расстояние Левинштейна, чтобы сравнить его с исходным.


(IgorG) #5

SikuliX умет все то же что и Python (Jython). import os и вперед


(Максим Лаптев) #6

Есть ли какие аналоги для решения подобных задач?


(Alexandr D.) #7

Платный UFT/LeanFT


(IgorG) #8

Ну небезызвестный TestComplete вроде тоже умеет с картинками работать и текст распознавать. Они кажется, гордо именуют это AI feature… Не уверен, но ТС может даже умеет савнивать картинки разного размера. Однако 30 дней триал и потом денег хотят :slight_smile: