Оплачу работу
Задача: собрать все возможные элементы GUI, использованные в приложении.
Необходим скрипт, который
1. Собирает информацю о текущем окне и его содержимом
2. Проходит все меню приложения, последовательно нажимает все имеющиеся кнопки, одновременно с этим собирая информацию о элементах GUI в открытываемых окнах.
Хранить всё желательно в SQL таблице (например, в SQLite), но можно и в текстовом файле если я потом смогу восстановить какой элемент GUI из какого окна.
Пример:
1. Запускаем Internet Explorer (вручную)
2. Скрип собирает информацию о том какие элементы графического интерфейса находятся на экране
3. Далее, скрипт вызывает первое меню, первый пункт, собираем элементы GUI.
4. Вызываем нажате одной из кнопок, если появилось новое окно, то собираем GUI.
5. Закрываем окно и нажимаем следующую кнопку.
Таким образом должен быть осуществлен проход по всем кнопкам. Цель - собрать все элементы интерфейса предусмотренные разработчиками этого ПО и сохранить сведения о них в реляционную БД (идеально)
Какие GUI собирать?
Если кратко, то все возможные.
Если детально, то: заголовок окна, каждую кнопки и caption на ней, текст из всех имеющихся полей, статус checkbox и radiobutton, если есть пиктограммы, то желательно их тоже собрать, цвет фона, размер окна, модальное/не модальное, какие системные кнопки есть.
В придачу, нужа будет инстуркция как настроить скрипт для любого произвольного приложения, где, скажем, меню не стандартное (как в Word/Excel)
Скажите, готовы ли Вы взяться, сколько времени необходимо и во сколько Вы оцениваете написание такого скрипта
Спасибо!
Задача: собрать все возможные элементы GUI, использованные в приложении.
Необходим скрипт, который
1. Собирает информацю о текущем окне и его содержимом
2. Проходит все меню приложения, последовательно нажимает все имеющиеся кнопки, одновременно с этим собирая информацию о элементах GUI в открытываемых окнах.
Хранить всё желательно в SQL таблице (например, в SQLite), но можно и в текстовом файле если я потом смогу восстановить какой элемент GUI из какого окна.
Пример:
1. Запускаем Internet Explorer (вручную)
2. Скрип собирает информацию о том какие элементы графического интерфейса находятся на экране
3. Далее, скрипт вызывает первое меню, первый пункт, собираем элементы GUI.
4. Вызываем нажате одной из кнопок, если появилось новое окно, то собираем GUI.
5. Закрываем окно и нажимаем следующую кнопку.
Таким образом должен быть осуществлен проход по всем кнопкам. Цель - собрать все элементы интерфейса предусмотренные разработчиками этого ПО и сохранить сведения о них в реляционную БД (идеально)
Какие GUI собирать?
Если кратко, то все возможные.
Если детально, то: заголовок окна, каждую кнопки и caption на ней, текст из всех имеющихся полей, статус checkbox и radiobutton, если есть пиктограммы, то желательно их тоже собрать, цвет фона, размер окна, модальное/не модальное, какие системные кнопки есть.
В придачу, нужа будет инстуркция как настроить скрипт для любого произвольного приложения, где, скажем, меню не стандартное (как в Word/Excel)
Скажите, готовы ли Вы взяться, сколько времени необходимо и во сколько Вы оцениваете написание такого скрипта
Спасибо!