我正在使用HtmlUnit进行网络测试,这很棒。但我也想测试整个页面的下载时间,包括链接图像,javascript和CSS页面,以及确保链接有效。有没有办法告诉HtmlUnit获取任何给定html页面的所有依赖项?
答案 0 :(得分:0)
我不知道HtmlUnit本身的任何内容,但是你自己并不难。
自己拉出所有相关链接 - 例如使用getByXPath()
检索所有<a>
标记 - 并迭代它们并让HtmlUnit逐个拉下来。
请小心使用它来确定下载时间:除非您模拟“真实”浏览器如何并行检索内容,否则您将无法获得准确的度量。像Xenu这样的工具可以成为这项工作的更好工具。