我继承了一个JSP / Java Servlet web-app,我可以通过JUnit测试这个(在Tomcat中)来获取代码覆盖吗?

时间:2011-06-17 18:21:12

标签: jsp tomcat servlets junit

星期五快乐!我假设有人对这个问题有一个简单的答案,我希望你能阅读这篇文章。我还没有找到 我想要 搜索电子管的答案。 StackOverflow今天。

我继承了一个在Tomcat 5.5中运行的web-app(版本2.4),我希望对此进行代码覆盖和JUnit测试以查看实际使用的内容(我相信其中大部分已被弃用)以及可以使用的内容得到改善。我正在使用Eclipse,我想使用EclEmma,我想在Tomcat中运行这些测试,因为Web应用程序使用的一些在线资源用于数据。

有没有人有关于如何实现这一目标的教程或建议?

1 个答案:

答案 0 :(得分:1)

对于未考虑可测试性的servlet / jsp应用程序进行单元测试非常困难。我在过去7年左右的时间里一直在使用依赖注入框架和测试驱动开发。在此之前,我曾经不得不使用单元测试来改进servlet / jsp应用程序。我相信我为此目的使用了JUnitEE。我当时没有使用代码覆盖工具,所以我不确定它是否适用于它们。然而,自从我上次使用它以来,它可能会有很大的改进。