Использование HtmlUnit
Когда вашему проекту понадобятся функциональные тесты, обратите внимание на HtmlUnit. Он поддерживает javascript и его очень просто использовать. Вот небольшой пример:
Первым делом, добавляем зависимость в проект:
<dependencies>
<dependency>
<groupId>net.sourceforge.htmlunit</groupId>
<artifactId>htmlunit</artifactId>
<version>2.1</version>
</dependency>
</dependencies>
Чтобы начать тестирование сайта, необходимо создать клиент и загрузить нужную страницу:
WebClient webClient = new WebClient();
HtmlPage page = (HtmlPage) webClient.getPage(”http://google.com”);
Связанные записи
CyberNeko html parser [...]
