Java EE - тестирование серверного компонента - PullRequest
0 голосов
/ 01 ноября 2010

Я новичок в тестировании веб-приложений Java EE. Кто-нибудь может объяснить, как тестировать компоненты на стороне сервера в приложении Java EE? Любые фрагменты кода или ссылки на веб-статьи будут полезны.

1 Ответ

0 голосов
/ 01 ноября 2010

Справочник по Mdo довольно хорошо охватывает основные опции.Существует много пробега в POJO вне-контейнерного модульного тестирования, игнорируя их "EJB-сущность".

Однако мой опыт показывает, что действительно интересные вещи не начнут происходить, пока вы не тренируетесьсерверный код более полно.Например, когда начинают играть проблемы с транзакциями и параллелизмом.

Моя практика - писать тесты на соответствие формальным API-интерфейсам веб-служб и EJB.Сами тесты могут быть написаны с использованием JUnit.Имея хороший набор тестов, которые могут положиться на Mocking некоторых сервисов и / или заполнение баз данных конкретными данными, я могу не только тестировать основные функции, но и создавать стрессовые и нагрузочные тесты.

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