Инструменты для автоматического создания модульных тестов для С++?
У нас есть большой код унаследованного кода на С++ в разделяемых библиотеках, которые используются на десятках продуктов. Игнорируя плюсы и минусы автоматического создания тестов (что обсуждается в течение другого дня), есть ли у кого-нибудь рекомендации для инструмента, который анализирует источник и генерирует набор тестов для реализации этого кода?
В идеале это будет инструмент Windows, Linux может быть в порядке, если это абсолютно необходимо.
Ответы
Ответ 1
Я слышал Parasoft, упомянутый несколько раз. Я никогда не использовал их продукты, но статья "Change Software Without Fear" (написанная одним из их сотрудников) охватывает автоматическое создание тестов ( "поведенческое регрессионное тестирование," они называют это", в не-продажном модуле и кратко затрагивает их программное обеспечение.