【问题标题】:Is there a way to tell HtmlUnit to grab all the dependancies有没有办法告诉 HtmlUnit 获取所有依赖项
【发布时间】:2011-05-31 14:50:04
【问题描述】:

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

【问题讨论】:

    标签: integration-testing htmlunit


    【解决方案1】:

    我不知道作为 HtmlUnit 本身的一部分的任何东西,但自己做并不难。

    自己拉出所有依赖链接 - 例如使用 getByXPath() 检索所有 <a> 标签 - 并遍历它们并让 HtmlUnit 分别拉下每个标签。

    请小心使用它来确定下载时间:除非您模拟“真实”浏览器如何并行检索内容,否则您将无法获得准确的测量结果。像Xenu 这样的工具将是完成这项工作的更好工具。

    【讨论】:

      猜你喜欢
      • 2011-10-23
      • 2010-10-28
      • 1970-01-01
      • 1970-01-01
      • 2020-12-03
      • 2021-02-07
      • 1970-01-01
      • 2020-06-28
      • 2019-10-22
      相关资源
      最近更新 更多