我继承了一个在Tomcat 5.5中运行的web-app(版本2.4),我希望对此进行代码覆盖和JUnit测试以查看实际使用的内容(我相信其中大部分已被弃用)以及可以使用的内容得到改善。我正在使用Eclipse,我想使用EclEmma,我想在Tomcat中运行这些测试,因为Web应用程序使用的一些在线资源用于数据。
有没有人有关于如何实现这一目标的教程或建议?
答案 0 :(得分:1)
对于未考虑可测试性的servlet / jsp应用程序进行单元测试非常困难。我在过去7年左右的时间里一直在使用依赖注入框架和测试驱动开发。在此之前,我曾经不得不使用单元测试来改进servlet / jsp应用程序。我相信我为此目的使用了JUnitEE。我当时没有使用代码覆盖工具,所以我不确定它是否适用于它们。然而,自从我上次使用它以来,它可能会有很大的改进。