Считывание данных из гуя стороннего приложения
От: SeLo  
Дата: 10.11.20 17:15
Оценка:
Вопрос не совсем по тестированию, но, думаю, с подобного рода задач можно встретится именно при тестировании UI.

Есть виндовс приложение (пока не известно, на чем написано) с текстовым полем для поиска, кнопка для выполнения поиска и поле с результатом.
Есть таблица Excel с данными. Нужно пройтись по ячейкам таблицы, перенять значения в поиск программы, выполнить его и считать результат в этот эксель-документ обратно.
Есть программные средства для выполнения этой рутинной операции?

Если есть несколько вариантов, лучше было бы, что бы операцию можно было запускать из Excel (VBA)

Спасибо.
Re: Считывание данных из гуя стороннего приложения
От: vsb Казахстан  
Дата: 10.11.20 17:17
Оценка: 4 (1)
Если можно скопировать результат выполнения из приложения в буфер обмена, то достаточно просто написать клавиатурный макрос, например на Autohotkey. Наверное и на VBA можно.
Re[2]: Считывание данных из гуя стороннего приложения
От: SeLo  
Дата: 11.11.20 08:58
Оценка:
vsb>Если можно скопировать результат выполнения из приложения в буфер обмена, то достаточно просто написать клавиатурный макрос, например на Autohotkey. Наверное и на VBA можно.

Спасибо за наводку! Попробую разобраться
Re: Считывание данных из гуя стороннего приложения
От: zubactik  
Дата: 11.11.20 09:20
Оценка:
AutoIt
Sikuli

У последнего плохо работает сайт последнее время и потребуются нетривиальные дополнительные танцы с бубнами. Первый вариант должен подойти.

Если разберётесь на чем приложение — могут появиться ещё варианты
Re: Считывание данных из гуя стороннего приложения
От: TG  
Дата: 11.11.20 09:27
Оценка:
Здравствуйте, SeLo, Вы писали:

SL>Вопрос не совсем по тестированию, но, думаю, с подобного рода задач можно встретится именно при тестировании UI.

SL>Есть виндовс приложение (пока не известно, на чем написано) с текстовым полем для поиска, кнопка для выполнения поиска и поле с результатом.
SL>Есть таблица Excel с данными. Нужно пройтись по ячейкам таблицы, перенять значения в поиск программы, выполнить его и считать результат в этот эксель-документ обратно.
SL>Есть программные средства для выполнения этой рутинной операции?
SL>Спасибо.

Например, https://github.com/microsoft/WinAppDriver.
Я использовал для приложений WPF.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.