有没有办法告诉HtmlUnit抓住所有依赖关系

问题描述

|| 我正在使用HtmlUnit进行网络测试,这很棒。但是我还想测试整个页面包括链接的图像,javascript和CSS页面)的下载时间,并确保链接有效。有没有办法告诉HtmlUnit抓住任何给定html页面的所有依赖关系?     

解决方法

        作为HtmlUnit本身的一部分,我什么都不知道,但是自己做起来并不难。 自己拉出所有相关链接-例如使用
getByXPath()
检索所有
<a>
标记-并对其进行迭代,并使HtmlUnit分别将其下拉。 只需小心使用它来确定下载时间:除非您模拟“真实”浏览器如何并行检索内容,否则您将无法获得准确的度量。像Xenu这样的工具将是完成此工作的更好工具。