Доступ к HTML, сгенерированному JavaScript с htmlunit - Java

Я пытаюсь смочь протестировать веб-сайт, который использует JavaScript для рендеринга большей части HTML. С браузером HTMLUNIT, как Вы смогли бы получить доступ к HTML, сгенерированному JavaScript? Я просматривал их документацию, но не был уверен, каков лучший подход мог бы быть.

WebClient webClient = new WebClient();
HtmlPage currentPage = webClient.getPage("some url");
String Source = currentPage.asXml();
System.out.println(Source);

Это - простой способ возвратить HTML страницы, но Вы использовали бы domNode или другой способ получить доступ к HTML, сгенерированному JavaScript?

13
задан rush66 2 June 2010 в 22:05
поделиться

1 ответ

Предполагая, что проблема связана с HTML, созданным JavaScript в результате вызовов AJAX, пробовали ли вы раздел «AJAX не работает» в FAQ по HtmlUnit ?

В инструкциях также есть раздел о том, как использовать HtmlUnit с JavaScript .

Если здесь нет ответа на ваш вопрос, думаю, нам понадобится еще кое-что, чтобы помочь.

1
ответ дан 2 December 2019 в 01:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: