LINUX.ORG.RU

Проблемы роста: тестирование, документирование, управление


0

1

Есть небольшая команда, которая довела некаий фреймворк на плюсах к более-менее вменяемому состоянию.

Весь workflow отражается в git и redmine. Код классов кое-как вразнобой документиован в доксиджене.

Но мне, как тимлиду, по прежнему недостает инструментов управления.

Фактически, теперь мне нужна система тестирования, которая позволит:
1. Внятно оценить состояние проекта.
2. Выявить допущенные ошибки.
3. Сформировать задания для следующего этапа разработки.

Система должна уметь тестить не только плюсовые классы, но и мониторить правильность сетевого взаимодействия компонент. Но в принципе это могут быть две системы.

Пока что поглядываю на Google C++ Testing Framework для плюсов, twisted для сетевого взаимодействия.

Что посоветуете?

Выявить допущенные ошибки.

это только ручками и головой

а для остального - rallydev.com или поделия от atlassian

для CI - Jenkins (который был Hudson)

Google C++ Testing Framework

хорош, сразу смотрите и на Google C++ Mocking Framework

shty ★★★★★
()

Народ. Не ругайте сильно за оффтопик, но не захотел из-за мелочи создавать тему.

Суть проблемы:

Есть *argv[]. В нем хранятся аргументы в виде строк символов. Если в массиве по одному символу на элемент, то получить его числовое значение не трудно. argv-'0' А если символа два и более....??????

Или совсем прощще... как записать шеснадцатиричное число в переменную через argv???

sCat
()
Ответ на: комментарий от sCat

> не захотел из-за мелочи создавать тему

толсто, создай отдельную тему

dt1 ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.