跳到主要内容

HtmlUnit 集成

DeepSeek V3 中英对照 HtmlUnit Integration

Spring 提供了 MockMvcHtmlUnit 之间的集成。这简化了在使用基于 HTML 的视图时执行端到端测试的过程。这种集成使您能够:

  • 使用 HtmlUnitWebDriverGeb 等工具轻松测试 HTML 页面,而无需部署到 Servlet 容器中。

  • 测试页面中的 JavaScript。

  • 可选地,使用模拟服务来加速测试。

  • 在容器内端到端测试和容器外集成测试之间共享逻辑。

备注

MockMvc 适用于不依赖于 Servlet 容器的模板技术(例如 Thymeleaf、FreeMarker 等),但它不适用于 JSP,因为 JSP 依赖于 Servlet 容器。

章节摘要