Я унаследовал веб-приложение JSP / Java Servlet, могу ли я проверить это (в Tomcat), чтобы получить покрытие кода? - PullRequest
0 голосов
/ 17 июня 2011

Счастливая пятница! Я предполагаю, что у кого-то есть простой ответ на этот вопрос, и я надеюсь, что вы читаете этот пост. На самом деле я не нашел ответа, что Я хочу поиск труб и StackOverflow сегодня.

Я унаследовал веб-приложение (версия 2.4), которое работает в Tomcat 5.5, и я хочу запустить на нем покрытие кода и тесты JUnit, чтобы увидеть, что на самом деле используется (я считаю, что большая его часть устарела) и что может быть улучшенным Я использую Eclipse, я хотел бы использовать EclEmma, ​​и я хотел бы запустить эти тесты внутри Tomcat из-за некоторых онлайн-ресурсов, которые веб-приложение использует для данных.

У кого-нибудь есть учебник или предложение, как мне это сделать?

1 Ответ

1 голос
/ 17 июня 2011

Довольно сложно выполнить модульное тестирование приложения сервлет / jsp, которое не было разработано с учетом тестируемости.Последние 7 лет я работал со структурами внедрения зависимостей и разработкой на основе тестов.До этого мне приходилось дооснащать приложение сервлет / jsp модульными тестами.Я считаю, что я использовал JUnitEE для этой цели.В то время я не использовал инструменты покрытия кода, поэтому я не уверен, что он сработал бы с ними.С другой стороны, это, вероятно, значительно улучшилось, так как я использовал его в прошлый раз.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...