Re[3]: Unit test. Практика использования.
От: smith93  
Дата: 27.05.03 11:18
Оценка:
Здравствуйте, FreshMeat, Вы писали:

FM>Здравствуйте, smith93, Вы писали:


FM>>>1. Какие библиотеки юнит тестов используются. Почему был сделан именно такой выбор.


S>>Неплохая и удобная вещь — CppUnit (http://cppunit.sourceforge.net/). Очень удобна при разработке в стиле экстремального программирования.

FM>В Вашем проекте используется RTTI? Рассматривались ли альтернативы? Не пробовали бустовые тесты использовать? Чем был определен выбор в пользу этой библиотеки?

Да, используется. Выбор обусловлен исторически

FM>>>3. Применение на практике – отзывы. Удобство применения, достоинства и недостатки.


S>>Под Win. Позволяет запуск ВСЕХ зарегистрированных тестов в консоли с выводом лога неуспешных тестов и краткой информацией. В оконном режиме — простейший менеджмент (запуск отдельного теста или группы (suite) или всех тестов) и простейшая визуализация результатов.

S>>Благодаря наличию исходников может быть адаптирован под свои нужды.

FM>Я расспрашивал некоторых знакомых, они давали примерно такую-же рецензию о спп юнит.

FM>Какое-то время тоже пробовал ее использовать, впечатления, что и говорить, достаточно приятные. Времени на то, чтобы разобраться с основными классами и использованием библиотеки требуется совсем немного, а пользу, приносимую тестами, видишь сразу
FM>Но были проблемы с тем, что:
FM>1. часть библиотеки (вернее не самой библиотеки, а вспомогательных средств) заточена под шестую студию
Более-менее легко переносится и пол NET.
FM>2. используется RTTI
FM>3. последний раз она обновлялась достаточно давно, т.е. осуществляется ли поддержка непонятно
Обновление (v. 1.9.10) не такое уж и старое , смотреть надо на ftp. Там одно время даже 1.9.11 проскакивала, но убрали. А для OpenSource проекта активность довольно значительная.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.