Нужен совет по улучшению тестируемости - PullRequest
1 голос
/ 24 февраля 2011

Я разработал стек веб-сервисов на основе:

  • Spring ws 2.0 с плагином jaxb2 maven (чтобы облегчить боль).
  • Hibernate.
  • PostGreSQL.

Мы используем следующее для проверки:

  • Тест Junit с Mockito.
  • Весенний тест для Dao и сервисного слоя.
  • Новый Spring ws test & Smock api.
  • SoapUi Api для тестирования с подключаемым модулем maven.

У нас есть TracWiki для вики.

Все полностью автоматизировано в сборке maven с Hudson, даже развертывание веб-приложения с грузом на удаленном сервере. У нас есть 5 виртуальных серверов на одной машине в Debian (с использованием vserver).

У нас нет ни одного теста производительности, и у нас нет инструментов для веб-приложений для мониторинга.

Что вы посоветуете сделать еще дальше?

Я действительно ищу новые пути и / или инструменты для улучшения всего.

Ответы [ 2 ]

2 голосов
/ 27 февраля 2011

Эй.
Включите Сонар в свои билды.Вы получите много информации о вашем коде.

0 голосов
/ 25 февраля 2011

Я не вижу, чтобы вы упоминали какие-либо инструменты покрытия кода.Хотя охват - это еще не все, он может помочь найти части вашего кода, которые не охвачены тестами (или, возможно, даже не работают).

...