星期五快乐!我认为外面有人对这个问题有一个简单的答案,希望您能阅读这篇文章。我今天还没有真正找到 想要 搜索试管和StackOverflow 的答案。
我继承了一个在Tomcat 5.5中运行的Web应用程序(版本2.4),并且我想对此进行代码覆盖率和JUnit测试,以查看实际使用的内容(我相信其中大部分已被弃用)以及可以改进的地方。我正在使用Eclipse,我想使用EclEmma,并且由于Web应用程序用于数据的一些在线资源,所以我想在Tomcat中运行这些测试。
是否有人对我如何实现此目标有指导或建议?
对未设计为具有可测试性的servlet / jsp应用程序进行单元测试非常困难。在过去大约7年的时间里,我一直在使用依赖项注入框架和测试驱动的开发。在此之前,我曾经不得不用单元测试来改造servlet / jsp应用程序。我相信我为此目的使用了JUnitEE。当时我没有使用代码覆盖率工具,所以不确定是否可以使用它们。再说一次,自从我上次使用它以来,它可能大大改善了。