使用jetty以编程方式安装和运行servlet测试
jetty servlet容器快速而轻便,可以在unit testing中运行(实际上我用来提供文件)。
可以通过编程方式(比如在测试中)将实际的servlet安装到其中并运行它们吗?
是。 我们定期使用许多工具执行此操作。 simpest可能是HTTP单元 。 当我们在jetty中部署时,我们通常会部署更大的应用程序部分并运行Selenium 。 HttpUnit是最简单的,但在某些时候,您的应用程序复杂性可能需要更完整的部署。 请参阅有关嵌入jetty的文档部分
为什么不使用任何HttpUnit, HTMLUnit等。创建一个ANT脚本来执行运行测试所需的任何操作。
- 无法从START_ARRAY标记中反序列化java.lang.String的实例
- Java从哈希码重新创建字符串
- JUnit测试AspectJ
- Java – 如何清除文本文件而不删除它?
- / api-url在Spring Boot Security中有一个空的filter列表
- JavaFX:在单独的线程中运行任务不允许运行任何其他任务
- 为什么JDK1.8.0u121无法找到kerberos default_tkt_enctypes类型? (KrbException:default_tkt_enctypes没有支持的默认etypes)
- 使用java在LINUX中执行命令并获取输出
- 如何轻松地将RDF三元组转换为自动Java POJO业务对象?