Необходимо написать программу-паука
Цель:
Необходимо написать программу, которая будет проходить по сайту, аналогично автоматизированным тестированиям, передавая данные и выполняя клики и вызовы функций Javascript.
Пример:
Я обращаюсь по адресу: [server-ip]/crawler.php?param=[параметр]. Программа заходит по определённой ссылке, вводит логин и пароль в форму, проходит дальше, сохраняя сессию, заходит в раздел, вставляет туда этот параметр, нажимает на кнопку "сохранить" и выходит, возвращая XML с финальным результатом.
Сложность:
Кнопка "сохранить" вызывает javascript, который обычными пауками типа goutte не вызываются.
Технологии:
Возможно использование любых технологий (предпочтительней PHP), при условии, что вы сможете настроить это всё на сервере.
Присылайте краткое описание – как это можно сделать (Selenium или HTMLunit или как-то ещё), сроки и стоимость. Ориентировочное время на выполнение – не более 4х часов.