Эмуляция нажатий клавиш и автозаполнение полей в браузере

Рейтинг: 0Ответов: 1Опубликовано: 14.09.2014

Задача: есть контент-менеджер, который заливает однотипные картинки на сайт и добавляет им одинаковые описания. Сайт чужой, доступа к нему нет.

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

Как такое можно реализовать?

Ответы

▲ 2Принят

Вы можете посмотреть в сторону Selenium.
При использовании поднимается браузер (firefox, chrome) и имитируется сценарий работы пользователя. Можно адекватно обходить формы с динамическими полями. Умеет делать скриншот всей страницы, что иногда может быть полезно.