Есть небольшая команда, которая довела некаий фреймворк на плюсах к более-менее вменяемому состоянию.
Весь workflow отражается в git и redmine. Код классов кое-как вразнобой документиован в доксиджене.
Но мне, как тимлиду, по прежнему недостает инструментов управления.
Фактически, теперь мне нужна система тестирования, которая позволит:
1. Внятно оценить состояние проекта.
2. Выявить допущенные ошибки.
3. Сформировать задания для следующего этапа разработки.
Система должна уметь тестить не только плюсовые классы, но и мониторить правильность сетевого взаимодействия компонент. Но в принципе это могут быть две системы.
Пока что поглядываю на Google C++ Testing Framework для плюсов, twisted для сетевого взаимодействия.
Что посоветуете?