Хотелось получить следующую доработку для дымовых тестов и/или проверки поведения:
Определять модальные окна и закрывать их по таймауту с отметкой падения тестов/фич
- сделать мониторинг модальных окон при дымовом тестировании и/или
- запоминаем через WinAPI все открытые окна 1С
- например, через WinAPi находим все окна 1С, находим верхнее окно, ставим таймаут
- запускаем дымовые тесты или проверку поведения
- если после таймаута это же окно является верхним, значит, это модальное окно
- фиксируем это модальное окно в нужных логах
- отмечаем тест/шаг проверки поведения проваленным
- анализатор в дымовых тестах или проверке поведения смотрит на время появления модального окна
- сравнивает найденного время со временем теста/шага
- делает отметку о провальном тесте