Как вы unit test большое приложение MFC UI?
У нас есть несколько крупных приложений MFC, которые разрабатывались в течение многих лет, мы используем некоторые стандартные автоматические инструменты QA для запуска базовых скриптов для проверки основных принципов, открытия файлов и т.д. Они управляются группой QA после ежедневной сборки.
Но мы хотели бы ввести процедуры, чтобы отдельные разработчики могли создавать и запускать тесты против диалогов, меню и других визуальных элементов приложения перед отправкой кода в ежедневную сборку.
Я слышал о таких методах, как скрытые тестовые кнопки в диалогах, которые появляются только в сборках отладки, есть ли для этого стандартные инструменты.
Среда - это С++/C/FORTRAN, MSVC 2005, Intel FORTRAN 9.1, Windows XP/Vista x86 и x64.