добрый день.
есть вот такое web приложение:
Spring-Hibernate(PostgeeSQL)-JSP
сейчас нужно повысить его надёжность путём разработки и написания jUnit test cases. что можите посоветовать в качестве литературы и свободных tools-ов для упрощения этого процессса?
сейчас на проекте есть 4 готовых теста в которых используется org.easymock. стоит ли и в дальнейшем использовать это FW или есть лучше?
JDK 1.4.2_08, IDEA 4.5.4, Tomcat 5.0.28
спасибо.
Здравствуйте, aseb, Вы писали:
A>есть вот такое web приложение:
A>Spring-Hibernate(PostgeeSQL)-JSP
A>сейчас нужно повысить его надёжность путём разработки и написания jUnit test cases. что можите посоветовать в качестве литературы и свободных tools-ов для упрощения этого процессса?
Есть такой book — JUnit in Action — там описан как сам JUnit, так и open-source тулзы для тестирования (Cactus, MockObjects). Рассказывается, как тестить JSP,сервлеты,EJB, БД. Рекомендую.
Раньше книга была в свободном доступе на theserverside.com, поищи в Internet.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Здравствуйте, jqnr, Вы писали:
A>>есть вот такое web приложение:
A>>Spring-Hibernate(PostgeeSQL)-JSP
A>>сейчас нужно повысить его надёжность путём разработки и написания jUnit test cases. что можите посоветовать в качестве литературы и свободных tools-ов для упрощения этого процессса?
J>Есть такой book — JUnit in Action — там описан как сам JUnit, так и open-source тулзы для тестирования (Cactus, MockObjects). Рассказывается, как тестить JSP,сервлеты,EJB, БД. Рекомендую.
J>Раньше книга была в свободном доступе на theserverside.com, поищи в Internet.
спасибо за ответ. вот эта книга:
"autors: VINCENT MASSOL with TED HUSTED by Manning — Junit In Action"
нашёл в ней много хорошего, полезного и интересного. сейчас встал другой вопрос:
стоит ли тестировать DAO обьекты в связке с реальной базой или лучше разделить тест DAO обьектов и тест корректности реальной базы?
во втором варианте для таста DAO использую "виртуальную базу на основе маппинга с применением HSQL (
http://hsqldb.org/web/hsqlLicense.html)" a для теста реальной базы что-то похожее на:
http://www.hibernate.org/210.html