HtmlUnit集成 Spring 提供了 MockMvc 和 HtmlUnit 之间的集成。这简化了使用基于 HTML 的视图时进行端到端测试的过程。这种集成使您可以:spring-doc.cadn.net.cn 轻松测试HTML页面,使用诸如 HtmlUnit, WebDriver, 和 Geb 等工具,而无需部署到Servlet容器。spring-doc.cadn.net.cn 在页面内测试JavaScript。spring-doc.cadn.net.cn 可选地,使用模拟服务进行测试以加快测试速度。spring-doc.cadn.net.cn 在容器内的端到端测试和容器外的集成测试之间共享逻辑。spring-doc.cadn.net.cn MockMvc 可以与不依赖 Servlet 容器的模板技术一起工作(例如,Thymeleaf、FreeMarker 和其他),但它不能与 JSP 一起工作,因为 JSP 依赖于 Servlet 容器。 小节摘要 为什么选择HtmlUnit集成? MockMvc 和 HtmlUnit MockMvc 和 WebDriver MockMvc 和 Geb Spring Framework 测试 MockMvc HtmlUnit集成 MockMvc 集成 为何集成HtmlUnit?