Инструменты для автоматического создания модульных тестов для С++?

У нас есть большой код унаследованного кода на С++ в разделяемых библиотеках, которые используются на десятках продуктов. Игнорируя плюсы и минусы автоматического создания тестов (что обсуждается в течение другого дня), есть ли у кого-нибудь рекомендации для инструмента, который анализирует источник и генерирует набор тестов для реализации этого кода?

В идеале это будет инструмент Windows, Linux может быть в порядке, если это абсолютно необходимо.

Ответ 1

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