Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Программирование под Unix/Linux > Автоматическое тестирование


Автор: GrayCardinal 9.10.2006, 12:18
Может кто знает что-нить умное почитать ? 
Нужно "жестко оттестить" ( smile ) функциональность либы. Там есть от примитивов вроде int2str до классов нехилых. Писать для каждой функции тест ? Или сгруппировать ? Или есть что-то готовенькое ? 

Автор: chaos 9.10.2006, 14:03
cppunit || boost::test тебе в помощь!

Автор: GrayCardinal 10.10.2006, 05:21
chaos
Бюст не катит... cppunit ща гляну (ну, если это то что я думаю... smile )

Автор: GrayCardinal 12.10.2006, 06:20
chaos
Кажись оно  smile 
Спасибо... Ушел разгребаться  smile 

Автор: chaos 12.10.2006, 06:22
GrayCardinal, удачи smile где то у меня были какие-то минимальные маны по cppunit щас если найду дам

Автор: chaos 12.10.2006, 08:07
GrayCardinal, нашел книженку O'Reilly - Unit Test Frameworks - 2004.chm  там есть раздел посвященый cppunit, весит ~600K
могу отправить куда-нибудь

Автор: GrayCardinal 12.10.2006, 08:49
chaos
Книжкой - как кувалдой по башке...  smile 
Писать сначала тесты, а потом код ?!  smile 
А потом предки еще удивляются почему у меня башка болит постоянно  smile 

Автор: chaos 12.10.2006, 09:01
GrayCardinal, Экстремальное программирование как ни как

Автор: GrayCardinal 12.10.2006, 09:08
chaos
Угу.

Автор: GrayCardinal 12.10.2006, 09:56
chaos
Вводная - нормально, даже мысли какие-то новые, а дальше - мыслей по древу... Для количества страниц  smile 

Автор: _ace_ 28.10.2006, 12:25
Цитата(GrayCardinal @  12.10.2006,  08:49 Найти цитируемый пост)
Писать сначала тесты, а потом код ?! 


test driven development

Автор: bilbobagginz 16.11.2006, 14:31
GrayCardinal, мы как то по экстримной системе писали аукционную распределённую программу  - под Линух, с ГУИ, rpm - все дела. Короче команда из 12 человек сделала это за 2 месяца. реализовали многопоточное приложение, внутреннюю базу данных, ГУИ на QT, на основе MPIch
smile 
вкл. документацию, документ дизайна, и промежуточные презентации ( раз в 2 недели )..
ну и RPM. smile

пока.

Автор: GrayCardinal 17.11.2006, 12:30
bilbobagginz
Ну, с тобой-то все понятно  smile 

ЗЫ
Где вы столько русских нашли ?
 smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)