Spring 框架 測試 MockMvc HtmlUnit 整合 HtmlUnit 整合 Spring 在 MockMvc 和 HtmlUnit 之間提供了整合。這簡化了在使用基於 HTML 的檢視時執行端到端測試。此整合允許您: 透過使用 HtmlUnit、WebDriver 和 Geb 等工具輕鬆測試 HTML 頁面,而無需部署到 Servlet 容器。 測試頁面中的 JavaScript。 可選地,使用模擬服務進行測試以加快測試速度。 在容器內端到端測試和容器外整合測試之間共享邏輯。 MockMvc 適用於不依賴 Servlet 容器的模板技術(例如 Thymeleaf、FreeMarker 等),但不適用於 JSP,因為 JSP 依賴於 Servlet 容器。 章節摘要 為何整合 HtmlUnit? MockMvc 和 HtmlUnit MockMvc 和 WebDriver MockMvc 和 Geb MockMvc 整合 為何整合 HtmlUnit?