Любые тесты, автоматически тестирующие функционал. Масло масляное:) У нас 2 типа тестов - есть юнит тесты на гугл-тестах/qt-тестах, к-ые тестируют конкретные классы. И тесты, проверяющие работу сервиса по методу черного ящика - что-то на вход дали (сообщение), что-то ожидаем увидеть (другое сообщение). Понятное дело, для гуев второе не подходит, но подходит разделение гуй\негуй и юниттесты негуя.
Понял, спасибо. Расчетная часть того же возраста, но гораздо более благополучная, плюс я ее знаю лучше, многие места сам делал. Тестов там негусто, но есть. А вот c UI - полный ппц