靜態網站與文檔的失效連結驗證 是做什麼的?
使用 htmltest 爬取已生成的文檔或靜態網站輸出,檢測失效的內部與外部連結,並在部署前回傳一份專注於連結的驗證報告。這是一個狹義的文檔 QA 技能,適用於驗證已建置 HTML 的 AI 代理,而非通用網站生成器或爬蟲列表。
先決條件
需安裝 Go 或預先編譯的 htmltest 二進位檔,以及已生成的 HTML 輸出。
安裝
請使用符合您環境的上游安裝或設定方式:
- docker run -v $(pwd):/test --rm wjdp/htmltest
- docker run -v $(pwd):/test --rm wjdp/htmltest -l 3 -s
來自上游的需求與注意事項:
-
:whale: Docker
基本使用或入門備註:
-
系統會提示您輸入密碼。之後只需執行 htmltest 即可運行。
-
預設情況下,這會將 htmltest 安裝到您目前目錄的 ./bin 中,運行時請執行 bin/htmltest。非常適合 CI 環境。
-
如果您需要為測試傳遞更多參數,可以像這樣執行:
-
擷取自上游文檔:https://raw.githubusercontent.com/wjdp/htmltest/HEAD/README.md