2011-05-31 218 views
0

我使用HtmlUnit進行網絡測試,它很棒。但我也想測試整個頁面的下載時間,包括鏈接的圖像,JavaScript和CSS頁面,以及確保鏈接有效。有沒有辦法告訴HtmlUnit抓取任何給定的HTML頁面的所有依賴關係?有沒有辦法告訴HtmlUnit抓住所有依賴

回答

0

我不知道任何事情是HtmlUnit本身的一部分,但這並不難。

自己拉出所有依賴鏈接—例如使用getByXPath()來檢索所有的<a>標籤—並遍歷它們並讓HtmlUnit分別拉下。

只要小心使用它來確定下載時間:除非您模擬「真實」瀏覽器如何並行檢索事物,否則您將無法獲得準確的度量。像Xenu這樣的工具將會是這項工作的更好工具。

相關問題