Development of tool automation system for gathering information from Web pages
Разработка инструментальной системы автоматизации сбора информации с веб-страниц - дипломная работа.
Система нацелена на имитацию действий человека в сети Интернет, что накладывает некоторые требования к логике работы программы. Основными действиями являются, как и в случае взаимодействия человека и браузера, заполнения некоторых полей и нажатие(клики) на различные элементы — ссылки, кнопки. Взаимодействие с веб-страницей происходит через объектную модель документа — DOM. Система включает в себя:
- Разработан скриптовый язык, предназначенный для автоматизации сбора данных с веб-страниц. Язык ориентирован на конечного пользователя, от которого не требуется глубоких знаний в программировании.
- Реализован интерпретатор данного языка.
- Реализована графическая система пошагового выполнения скриптов, позволяющая визуализировать действия программы и протоколировать действия пользователя.