Есть ли способ сказать HtmlUnit, чтобы захватить все зависимости - PullRequest
0 голосов
/ 31 мая 2011

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

1 Ответ

0 голосов
/ 04 июня 2011

Я ничего не знаю как часть самого HtmlUnit, но это не сложно сделать самостоятельно.

Вытащите все зависимые ссылки самостоятельно - например, используйте getByXPath(), чтобы получить все <a>теги - и итерируйте их и заставьте HtmlUnit извлекать каждый из них по отдельности.

Просто будьте осторожны, используя это для определения времени загрузки: если вы не будете эмулировать, как "настоящий" браузер будет получать вещи параллельно, вы не получитеточная мера.Такой инструмент, как Xenu , был бы лучшим инструментом для этой работы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...