jetty servlet容器快速而轻便,足以在单元测试中运行(实际上我用来提供文件)。
可以通过编程方式(比如在测试中)将实际的servlet安装到其中并运行它们吗?
答案 0 :(得分:5)
是。我们使用许多工具定期执行此操作。最简单的可能是HTTP-unit。当我们在jetty中部署时,我们通常会部署应用程序的更大部分并运行Selenium。 HttpUnit是最简单的,但在某些时候,您的应用程序复杂性可能需要更完整的部署。请参阅embedding jetty
上的文档部分答案 1 :(得分:1)
为什么不使用任何HttpUnit,HTMLUnit等。创建一个ANT脚本来执行运行测试所需的任何内容。