Как сделать скриншот Ajax-сайта на Java? - PullRequest
4 голосов
/ 29 июня 2011

Я хочу просмотреть несколько веб-сайтов на основе Ajax и смоделировать клики, которые обновляют часть веб-страницы, а затем прочитать обновленный HTML. Есть ли библиотека Java, которая может сделать это?

Ответы [ 3 ]

6 голосов
/ 29 июня 2011

Используйте HtmlUnit это здорово!Это безголовый браузер, в котором можно играть с помощью щелчков мыши, положения мыши и практически всего, что вам нужно.

1 голос
/ 29 июня 2011

Я думаю, что единственный способ сделать это - встроить браузер, чтобы Javascript выполнялся, и получать данные при обновлении DOM. Этот связанный вопрос переполнения стека может помочь .

0 голосов
/ 31 мая 2013

Эти книги должны помочь вам (хотя только первая предназначена для разработчиков Java):

...